From 1f2420b38b017cac0b6273ee31af053f20b32d74 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Sat, 12 Mar 2022 21:43:36 -0500 Subject: [PATCH] ConnectionService: remove unneeded setDisconnected() It will be called by the rtp event handler anyway --- src/cheogram/java/com/cheogram/android/ConnectionService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/cheogram/java/com/cheogram/android/ConnectionService.java b/src/cheogram/java/com/cheogram/android/ConnectionService.java index c46560caa..e50a13084 100644 --- a/src/cheogram/java/com/cheogram/android/ConnectionService.java +++ b/src/cheogram/java/com/cheogram/android/ConnectionService.java @@ -286,7 +286,6 @@ public class ConnectionService extends android.telecom.ConnectionService { mHandler.post(() -> { rtpConnection.get().rejectCall(); - setDisconnected(new DisconnectCause(DisconnectCause.LOCAL)); }); } @@ -306,11 +305,10 @@ public class ConnectionService extends android.telecom.ConnectionService { mHandler.post(() -> { if (rtpConnection == null || rtpConnection.get() == null) { xmppConnectionService.getJingleConnectionManager().retractSessionProposal(account, with.asBareJid()); + setDisconnected(new DisconnectCause(DisconnectCause.LOCAL)); } else { rtpConnection.get().endCall(); } - - setDisconnected(new DisconnectCause(DisconnectCause.LOCAL)); }); }