aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authoroej <oej@f38db490-d61c-443f-a65b-d21fe96a405b>2010-12-02 08:55:09 +0000
committeroej <oej@f38db490-d61c-443f-a65b-d21fe96a405b>2010-12-02 08:55:09 +0000
commitb46e6372a8ef684cd5a4b115bc600fdb26c981a3 (patch)
tree43b2c16970d61c7ee27d3a1efb65df47960421d7 /channels
parent706e378c27b0e0c24bef44154a1e2e01c91907bd (diff)
Merged revisions 297185 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r297185 | oej | 2010-12-02 09:37:17 +0100 (Tor, 02 Dec 2010) | 5 lines If we get a NOTIFY from a non-existing subscription we should answer with 481, not bad event. If we answer 481 the subscription that we don't want will be cancelled. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@297186 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r--channels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 1e806a9f6..77f5f9017 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -7541,7 +7541,7 @@ restartsearch:
} else if (intended_method == SIP_NOTIFY) {
/* We do not support out-of-dialog NOTIFY either,
like voicemail notification, so cancel that early */
- transmit_response_using_temp(callid, sin, 1, intended_method, req, "489 Bad event");
+ transmit_response_using_temp(callid, sin, 1, intended_method, req, "481 No subscription");
} else {
/* Ok, time to create a new SIP dialog object, a pvt */
if ((p = sip_alloc(callid, sin, 1, intended_method, req))) {