ttcn3: call stop in UE dtor

fixes stop issue of TTCN3 DUT
This commit is contained in:
Andre Puschmann 2020-09-28 15:19:30 +02:00
parent d671e39c93
commit f32d9f8322
2 changed files with 6 additions and 1 deletions

View File

@ -31,7 +31,7 @@ class ttcn3_ue : public phy_interface_syssim, public gw_interface_stack
public: public:
ttcn3_ue(); ttcn3_ue();
virtual ~ttcn3_ue() {} virtual ~ttcn3_ue();
int init(all_args_t args, srslte::logger* logger_, syssim_interface_phy* syssim_, const std::string tc_name_); int init(all_args_t args, srslte::logger* logger_, syssim_interface_phy* syssim_, const std::string tc_name_);

View File

@ -96,6 +96,11 @@ int ttcn3_ue::init(all_args_t args, srslte::logger* logger_, syssim_interface_ph
return SRSLTE_SUCCESS; return SRSLTE_SUCCESS;
} }
ttcn3_ue::~ttcn3_ue()
{
stop();
}
void ttcn3_ue::stop() void ttcn3_ue::stop()
{ {
if (stack) { if (stack) {