From b89f41dec33ebfaf4f04d1287c22148224fa2214 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 16 Feb 2023 21:21:35 -0500 Subject: [PATCH] Log and close instead of crash --- .../java/eu/siacs/conversations/ui/RtpSessionActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java b/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java index 0a04563393a11f2556cf3ea9c7d23d84d135227c..4fda24fc592eb4912e54127ccb6c87839efc93ed 100644 --- a/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java @@ -783,8 +783,9 @@ public class RtpSessionActivity extends XmppActivity .getJingleConnectionManager() .getTerminalSessionState(with, sessionId); if (terminatedRtpSession == null) { - throw new IllegalStateException( - "failed to initialize activity with running rtp session. session not found"); + Log.e(Config.LOGTAG, "failed to initialize activity with running rtp session. session not found"); + finish(); + return true; } initializeWithTerminatedSessionState(account, with, terminatedRtpSession); return true;