From b0586bd055bc2d93b782b8558579decff93a3771 Mon Sep 17 00:00:00 2001 From: Tilghman Lesher Date: Wed, 16 Jul 2008 21:46:06 +0000 Subject: [PATCH] Apparently, in certain cases, a callno is already destroyed when iax2_destroy is called. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@131480 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_iax2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index ef90e17ad9..8b88083f31 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -1305,7 +1305,7 @@ retry: goto retry; } } - if (!owner) { + if (!owner && iaxs[callno]) { AST_SCHED_DEL(sched, iaxs[callno]->lagid); AST_SCHED_DEL(sched, iaxs[callno]->pingid); iaxs[callno] = NULL;