From b69c4d490daa2563e60ed4f20fd41dde91e65804 Mon Sep 17 00:00:00 2001 From: jubb Date: Tue, 8 Mar 2022 14:38:01 +1100 Subject: [PATCH] refactor: reduce TIMEOUT_SECONDS to 30 from 90 --- .../org/thoughtcrime/securesms/service/WebRtcCallService.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.kt b/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.kt index ffaca566b..4c4f023e5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.kt @@ -103,7 +103,7 @@ class WebRtcCallService: Service(), CallManager.WebRtcListener { const val EXTRA_WANTS_TO_ANSWER = "wants_to_answer" const val INVALID_NOTIFICATION_ID = -1 - private const val TIMEOUT_SECONDS = 90L + private const val TIMEOUT_SECONDS = 30L private const val RECONNECT_SECONDS = 5L private const val MAX_RECONNECTS = 5 @@ -219,6 +219,10 @@ class WebRtcCallService: Service(), CallManager.WebRtcListener { currentTimeouts = 0 isNetworkAvailable = true activeNetwork = null + scheduledTimeout?.cancel(false) + scheduledReconnect?.cancel(false) + scheduledTimeout = null + scheduledReconnect = null stopForeground(true) }