freetdm: ss7 - bug fix for crash on startup
This commit is contained in:
parent
8506bb22e6
commit
4d2a651439
|
@ -466,6 +466,14 @@ void sngss7_sta_ind(uint32_t suInstId, uint32_t spInstId, uint32_t circuit, uint
|
|||
uint32_t intfId;
|
||||
int x;
|
||||
|
||||
/* confirm that the circuit is active on our side otherwise move to the next circuit */
|
||||
if (!sngss7_test_flag(&g_ftdm_sngss7_data.cfg.isupCkt[circuit], SNGSS7_ACTIVE)) {
|
||||
SS7_ERROR("[CIC:%d]Rx %s but circuit is not active yet, skipping!\n",
|
||||
g_ftdm_sngss7_data.cfg.isupCkt[circuit].cic,
|
||||
DECODE_LCC_EVENT(evntType));
|
||||
return;
|
||||
}
|
||||
|
||||
/* check if the eventType is a pause/resume */
|
||||
switch (evntType) {
|
||||
/**************************************************************************/
|
||||
|
|
Loading…
Reference in New Issue