reorder stack members and their loggers for correct destruction

This commit is contained in:
Andre Puschmann 2019-06-25 13:09:14 +02:00
parent 19bc65012b
commit 2599b1824d
1 changed files with 10 additions and 11 deletions

View File

@ -121,6 +121,16 @@ private:
bool running;
srsue::stack_args_t args;
// UE stack logging
srslte::logger* logger;
srslte::log_filter mac_log;
srslte::log_filter rlc_log;
srslte::log_filter pdcp_log;
srslte::log_filter rrc_log;
srslte::log_filter nas_log;
srslte::log_filter usim_log;
srslte::log_filter pool_log;
// stack components
srsue::mac mac;
srslte::mac_pcap mac_pcap;
@ -131,17 +141,6 @@ private:
srsue::nas nas;
std::unique_ptr<usim_base> usim;
srslte::logger* logger;
// Radio and PHY log are in ue.cc
srslte::log_filter mac_log;
srslte::log_filter rlc_log;
srslte::log_filter pdcp_log;
srslte::log_filter rrc_log;
srslte::log_filter nas_log;
srslte::log_filter usim_log;
srslte::log_filter pool_log;
// RAT-specific interfaces
phy_interface_stack_lte* phy;
gw_interface_stack* gw;