do not attempt retract if onStop was faster than backend connect

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java | 4 ++
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java 🔗

@@ -296,7 +296,9 @@ public class RtpSessionActivity extends XmppActivity implements XmppConnectionSe
         if (jingleRtpConnection != null) {
             releaseVideoTracks(jingleRtpConnection);
         } else if (!isChangingConfigurations()) {
-            retractSessionProposal();
+            if (xmppConnectionService != null) {
+                retractSessionProposal();
+            }
         }
         releaseProximityWakeLock();
         super.onStop();