aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorautomerge <automerge@f38db490-d61c-443f-a65b-d21fe96a405b>2007-02-17 01:15:23 +0000
committerautomerge <automerge@f38db490-d61c-443f-a65b-d21fe96a405b>2007-02-17 01:15:23 +0000
commitca04d274c9e8d1ac65d79a56c811f6959ab42544 (patch)
tree2eb6ce8aad29682d41dc856f1ec28b7085fddc16
parente78934e32f0915c3e1dcb4a37965ad27e3cb7333 (diff)
automerge commit
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2-netsec@55085 f38db490-d61c-443f-a65b-d21fe96a405b
-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 be86840fd..528cd01f7 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -10548,7 +10548,7 @@ static int attempt_transfer(struct sip_pvt *p1, struct sip_pvt *p2)
bridgea = ast_bridged_channel(chana);
bridgeb = ast_bridged_channel(chanb);
- if (bridgea) {
+ if (bridgea && (bridgea == chana->_bridge)) {
peera = chana;
peerb = chanb;
peerc = bridgea;