diff --git a/srslte/lib/rf/rf_uhd_imp.c b/srslte/lib/rf/rf_uhd_imp.c index 4e1145d17..6cbe5ceb1 100644 --- a/srslte/lib/rf/rf_uhd_imp.c +++ b/srslte/lib/rf/rf_uhd_imp.c @@ -318,6 +318,9 @@ int rf_uhd_open_multi(char *args, void **h, uint32_t nof_rx_antennas) args = ""; } handler->devname = NULL; + + // Initialize handler + handler->uhd_error_handler = NULL; bzero(zero_mem, sizeof(cf_t)*64*1024);