From 3e4799979e71aad275fec4d9b4c56937658e59cc Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 20 Apr 2022 10:28:28 -0500 Subject: [PATCH] Fix NPE --- .../java/com/cheogram/android/ConnectionService.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/cheogram/java/com/cheogram/android/ConnectionService.java b/src/cheogram/java/com/cheogram/android/ConnectionService.java index 0d7f5ec7b..64128fac3 100644 --- a/src/cheogram/java/com/cheogram/android/ConnectionService.java +++ b/src/cheogram/java/com/cheogram/android/ConnectionService.java @@ -105,6 +105,12 @@ public class ConnectionService extends android.telecom.ConnectionService { ); } + if (xmppConnectionService == null) { + return Connection.createFailedConnection( + new DisconnectCause(DisconnectCause.ERROR) + ); + } + if (xmppConnectionService.getJingleConnectionManager().isBusy() != null) { return Connection.createFailedConnection( new DisconnectCause(DisconnectCause.BUSY)