mncc: Stop timer when starting the release process
This commit is contained in:
parent
00a43e20ab
commit
a4970327f2
|
@ -196,6 +196,7 @@ static void mncc_call_leg_release(struct call_leg *_leg)
|
||||||
LOGP(DMNCC, LOGL_DEBUG,
|
LOGP(DMNCC, LOGL_DEBUG,
|
||||||
"Releasing call in initial-state leg(%u)\n", leg->callref);
|
"Releasing call in initial-state leg(%u)\n", leg->callref);
|
||||||
mncc_send(leg->conn, MNCC_REJ_REQ, leg->callref);
|
mncc_send(leg->conn, MNCC_REJ_REQ, leg->callref);
|
||||||
|
osmo_timer_del(&leg->cmd_timeout);
|
||||||
call_leg_release(_leg);
|
call_leg_release(_leg);
|
||||||
break;
|
break;
|
||||||
case MNCC_CC_PROCEEDING:
|
case MNCC_CC_PROCEEDING:
|
||||||
|
|
Loading…
Reference in New Issue