diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 08f721d68a..72af50acaf 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -3418,7 +3418,6 @@ static int sip_hangup(struct ast_channel *ast) ast_set_flag(&p->flags[0], SIP_PENDINGBYE); /* Do we need a timer here if we don't hear from them at all? Yes we do or else we will get hung dialogs and those are no fun. */ sip_scheddestroy(p, DEFAULT_TRANS_TIMEOUT); - sip_scheddestroy(p, DEFAULT_TRANS_TIMEOUT); append_history(p, "DELAY", "Not sending cancel, waiting for timeout"); } else { /* Send a new request: CANCEL */