diff options
-rw-r--r-- | openbsc/src/bsc_msc_ip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/src/bsc_msc_ip.c b/openbsc/src/bsc_msc_ip.c index 9412627a2..4b7af742e 100644 --- a/openbsc/src/bsc_msc_ip.c +++ b/openbsc/src/bsc_msc_ip.c @@ -958,6 +958,8 @@ static void signal_handler(int signal) talloc_report_full(tall_bsc_ctx, stderr); break; case SIGUSR2: + if (!msc_con->is_connected) + return; bsc_msc_lost(msc_con); break; default: |