aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorhristoterezov <hristo@jitsi.org>2014-05-29 18:09:09 +0300
committerhristoterezov <hristo@jitsi.org>2014-05-29 18:09:09 +0300
commita25ca23a2c4208ceb8dbd9f5b8b8e79ac3eb1521 (patch)
treee2ccae415cda97a6cb409542e53912445354ce0c /src
parent766ef1ee6ce230cdc6ed86cd92f22b712c00762d (diff)
downloadjitsi-a25ca23a2c4208ceb8dbd9f5b8b8e79ac3eb1521.zip
jitsi-a25ca23a2c4208ceb8dbd9f5b8b8e79ac3eb1521.tar.gz
jitsi-a25ca23a2c4208ceb8dbd9f5b8b8e79ac3eb1521.tar.bz2
Fixes issue with sending ringing responses when the client auto rejected the call.
Diffstat (limited to 'src')
-rw-r--r--src/net/java/sip/communicator/impl/protocol/sip/CallSipImpl.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/CallSipImpl.java b/src/net/java/sip/communicator/impl/protocol/sip/CallSipImpl.java
index 2853602..f989673 100644
--- a/src/net/java/sip/communicator/impl/protocol/sip/CallSipImpl.java
+++ b/src/net/java/sip/communicator/impl/protocol/sip/CallSipImpl.java
@@ -451,7 +451,8 @@ public class CallSipImpl
serverTran.sendResponse(response);
if(serverTran instanceof SIPTransaction
- && !((SIPTransaction)serverTran).isReliable())
+ && !((SIPTransaction)serverTran).isReliable()
+ && peer.getState().equals(CallPeerState.INCOMING_CALL))
{
final Timer timer = new Timer();
CallPeerAdapter stateListener = new CallPeerAdapter()