From: Russell Bryant Date: Mon, 17 Jan 2005 00:43:46 +0000 (+0000) Subject: Don't even attempt to masquerade a channel into itself (bug #3040) X-Git-Tag: 1.0.11.1~264 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb3de07e39223c526268e2da489c01671dc21b48;p=thirdparty%2Fasterisk.git Don't even attempt to masquerade a channel into itself (bug #3040) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@4817 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 61297b49b6..96b3d6d4a4 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -7087,7 +7087,7 @@ static int attempt_transfer(struct sip_pvt *p1, struct sip_pvt *p2) peerd = bridgea; } - if(peera && peerb && peerc) { + if(peera && peerb && peerc && (peerb != peerc)) { ast_quiet_chan(peera); ast_quiet_chan(peerb); ast_quiet_chan(peerc);