From 061fd39feba6bf0a31d97f7fe9a83f1ed442c6f8 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Tue, 23 Jan 2024 13:31:33 +0100 Subject: [PATCH] L1_rx_thread(): leave if thread-pool returns NULL --- executables/nr-gnb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/executables/nr-gnb.c b/executables/nr-gnb.c index 2fec690854..8edc75c1c4 100644 --- a/executables/nr-gnb.c +++ b/executables/nr-gnb.c @@ -154,6 +154,8 @@ void *L1_rx_thread(void *arg) while (oai_exit == 0) { notifiedFIFO_elt_t *res = pullNotifiedFIFO(&gNB->resp_L1); + if (res == NULL) + break; processingData_L1_t *info = (processingData_L1_t *)NotifiedFifoData(res); rx_func(info); delNotifiedFIFO_elt(res);