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;
|
uint32_t intfId;
|
||||||
int x;
|
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 */
|
/* check if the eventType is a pause/resume */
|
||||||
switch (evntType) {
|
switch (evntType) {
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue