avoid segfault in gscon_bssmap_clear

Related: OS#5982
Change-Id: I36206973efbf31bcf9366038a95d26a6deed7a86
This commit is contained in:
Neels Hofmeyr 2023-03-30 18:19:30 +02:00
parent 097925b626
commit bf5c0c8144
1 changed files with 2 additions and 0 deletions

View File

@ -148,6 +148,8 @@ int gscon_sigtran_send(struct gsm_subscriber_connection *conn, struct msgb *msg)
void gscon_bssmap_clear(struct gsm_subscriber_connection *conn, enum gsm0808_cause cause)
{
/* already clearing? */
if (!conn || !conn->fi)
return;
switch (conn->fi->state) {
case ST_WAIT_CLEAR_CMD:
case ST_WAIT_SCCP_RLSD: