From 4f77a91fd86ee9ef7722276ca907d9245cf790f0 Mon Sep 17 00:00:00 2001 From: Rafael Diniz Date: Thu, 18 Apr 2019 18:16:32 -0300 Subject: Fixed MNCC_RTP_CREATE after MNCC_DISC_IND. Change-Id: I3690acebf882d3a8abbeabe0e3aefdfcd066a052 --- openbsc/src/libmsc/gsm_04_08.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openbsc/src/libmsc/gsm_04_08.c b/openbsc/src/libmsc/gsm_04_08.c index 09e35cce2..ca98d354c 100644 --- a/openbsc/src/libmsc/gsm_04_08.c +++ b/openbsc/src/libmsc/gsm_04_08.c @@ -3787,6 +3787,9 @@ int mncc_tx_to_cc(struct gsm_network *net, int msg_type, void *arg) return rc; } + if(msg_type == MNCC_REL_REQ && conn->mncc_rtp_create_pending) + conn->mncc_rtp_create_pending = 0; + DEBUGP(DCC, "(bts %d trx %d ts %d ti %02x sub %s) " "Received '%s' from MNCC in state %d (%s)\n", conn->bts->nr, conn->lchan->ts->trx->nr, conn->lchan->ts->nr, -- cgit v1.2.3