mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-02 00:17:41 +01:00
Retry StorageSyncJob on all IOExceptions.
This commit is contained in:
committed by
Alex Hart
parent
3d2c51c14b
commit
14d4228e86
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user