diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 1d720adad4..f26d7d5e0a 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -26632,6 +26632,8 @@ static int proc_session_timer(const void *vp) ast_softhangup_nolock(p->owner, AST_SOFTHANGUP_DEV); ast_channel_unlock(p->owner); sip_pvt_unlock(p); + } else { + res = 1; } }