mirror of https://github.com/PentHertz/srsLTE.git
ttcn3_dut: block OS signals before starting log backend
this prevents the backend thread from handling the signals. they are only handled by epoll running in the main thread. this fixes #1713
This commit is contained in:
parent
6dc7841369
commit
973de8f78d
|
@ -117,6 +117,9 @@ int main(int argc, char** argv)
|
||||||
{
|
{
|
||||||
std::cout << "Built in " << srslte_get_build_mode() << " mode using " << srslte_get_build_info() << "." << std::endl;
|
std::cout << "Built in " << srslte_get_build_mode() << " mode using " << srslte_get_build_info() << "." << std::endl;
|
||||||
|
|
||||||
|
// we handle OS signals through epoll
|
||||||
|
block_signals();
|
||||||
|
|
||||||
ttcn3_dut_args_t dut_args = {};
|
ttcn3_dut_args_t dut_args = {};
|
||||||
all_args_t ue_args = parse_args(&dut_args, argc, argv);
|
all_args_t ue_args = parse_args(&dut_args, argc, argv);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue