summaryrefslogtreecommitdiff
path: root/channels/chan_sip.c
diff options
context:
space:
mode:
authorOlle Johansson <oej@edvina.net>2006-10-28 20:27:21 +0000
committerOlle Johansson <oej@edvina.net>2006-10-28 20:27:21 +0000
commitbaf9547d500214c22895209681ec0e7840bc6f55 (patch)
tree08a4ea0bd23acf430d729760b45910dc199b874e /channels/chan_sip.c
parentca433620a73b1bf6614df8818a78c9a00bc6b512 (diff)
Only accept message once
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r--channels/chan_sip.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 4d6463780..3c63705d8 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -14060,8 +14060,8 @@ static int handle_request_message(struct sip_pvt *p, struct sip_request *req)
if (ast_test_flag(req, SIP_PKT_DEBUG))
ast_verbose("Receiving message!\n");
receive_message(p, req);
- }
- transmit_response(p, "202 Accepted", req);
+ } else
+ transmit_response(p, "202 Accepted", req);
return 1;
}