gscon_forget_lchan(): no Clear Request after Clear Command
Send a BSSMAP Clear Request only if we are not already in ST_CLEARING, i.e. haven't received a BSSMAP Clear Command yet. Related: osmo-ttcn3-hacks If772dbbc5f9790d3f911465e1303dd0a99811154 Change-Id: Idc749068580da45e821e0af04cfa14cc7ce5c432
This commit is contained in:
parent
30ca2a6515
commit
83ca9edfd1
|
@ -644,7 +644,9 @@ void gscon_forget_lchan(struct gsm_subscriber_connection *conn, struct gsm_lchan
|
|||
conn->ho.new_lchan = NULL;
|
||||
if (conn->lchan == lchan)
|
||||
conn->lchan = NULL;
|
||||
if (!conn->lchan)
|
||||
|
||||
if (conn->fi->state != ST_CLEARING
|
||||
&& !conn->lchan)
|
||||
gscon_bssmap_clear(conn, GSM0808_CAUSE_EQUIPMENT_FAILURE);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue