mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-24 04:58:45 +00:00
Revert "Depend on libsignal-net's connection backoff instead of duplicating at app-level."
This reverts commit 1aed82d5b7.
This commit is contained in:
@@ -368,13 +368,9 @@ class IncomingMessageObserver(private val context: Application, private val auth
|
||||
while (!terminated) {
|
||||
Log.i(TAG, "Waiting for websocket state change....")
|
||||
if (attempts > 1) {
|
||||
if (RemoteConfig.libSignalWebSocketEnabled) {
|
||||
Log.i(TAG, "Skipping app-level exponential back-off; depending on built-in back-off in LibSignalChatConnection.")
|
||||
} else {
|
||||
val backoff = BackoffUtil.exponentialBackoff(attempts, TimeUnit.SECONDS.toMillis(30))
|
||||
Log.w(TAG, "Too many failed connection attempts, attempts: $attempts backing off: $backoff")
|
||||
sleepTimer.sleep(backoff)
|
||||
}
|
||||
val backoff = BackoffUtil.exponentialBackoff(attempts, TimeUnit.SECONDS.toMillis(30))
|
||||
Log.w(TAG, "Too many failed connection attempts, attempts: $attempts backing off: $backoff")
|
||||
sleepTimer.sleep(backoff)
|
||||
}
|
||||
|
||||
waitForConnectionNecessary()
|
||||
|
||||
Reference in New Issue
Block a user