Retry StorageSyncJob on all IOExceptions.

This commit is contained in:
Cody Henthorne
2026-03-27 13:30:46 -04:00
committed by Alex Hart
parent 3d2c51c14b
commit 14d4228e86

View File

@@ -37,7 +37,6 @@ import org.thoughtcrime.securesms.util.RemoteConfig
import org.whispersystems.signalservice.api.crypto.UntrustedIdentityException
import org.whispersystems.signalservice.api.messages.multidevice.RequestMessage
import org.whispersystems.signalservice.api.messages.multidevice.SignalServiceSyncMessage
import org.whispersystems.signalservice.api.push.exceptions.PushNetworkException
import org.whispersystems.signalservice.api.storage.SignalAccountRecord
import org.whispersystems.signalservice.api.storage.SignalCallLinkRecord
import org.whispersystems.signalservice.api.storage.SignalChatFolderRecord
@@ -239,7 +238,7 @@ class StorageSyncJob private constructor(parameters: Parameters, private var loc
}
override fun onShouldRetry(e: Exception): Boolean {
return e is PushNetworkException || e is RetryLaterException
return e is IOException || e is RetryLaterException
}
override fun onFailure() {