From cc4170b6ec22d7ae944d47e4bcca3ca206d10a5d Mon Sep 17 00:00:00 2001 From: lmadsen Date: Tue, 13 Apr 2010 19:39:02 +0000 Subject: Merge changes from 1.6.0 branch and update ChangeLog. git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0.27-rc2@257215 f38db490-d61c-443f-a65b-d21fe96a405b --- channels/chan_sip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'channels') diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 86398dbae..e44be9f7d 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -5220,7 +5220,7 @@ static int sip_hangup(struct ast_channel *ast) } } else { /* Incoming call, not up */ const char *res; - AST_SCHED_DEL(sched, p->provisional_keepalive_sched_id); + AST_SCHED_DEL_UNREF(sched, p->provisional_keepalive_sched_id, dialog_unref(p)); if (p->hangupcause && (res = hangup_cause2sip(p->hangupcause))) transmit_response_reliable(p, res, &p->initreq); else -- cgit v1.2.3