aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-09-25 02:28:31 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-09-25 02:28:31 +0000
commit005ab6a49edd89fe7eeb7977afcfc952a71fba26 (patch)
treecb2f963f1577d7d5ba10c82b6d4f98fb9e599925 /channels
parent23b2d967cb858320d3fd7f19ae8a214c603f026d (diff)
Null out call number on release complete when number is unallocated (bug #4633)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6639 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rwxr-xr-xchannels/chan_zap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index c76986b90..ed15c038d 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -5196,6 +5196,8 @@ static void *ss_thread(void *data)
chan->hangupcause = AST_CAUSE_UNALLOCATED;
ast_hangup(chan);
p->exten[0] = '\0';
+ /* Since we send release complete here, we won't get one */
+ p->call = NULL;
}
return NULL;
break;