From 1ec9e1c96b3e538eb305a7f2c145711af8835cf8 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 27 Feb 2025 10:05:44 -0500 Subject: [PATCH] Fix possible storage service retry loop. --- .../thoughtcrime/securesms/jobs/StorageRotateManifestJob.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageRotateManifestJob.kt b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageRotateManifestJob.kt index 2d4136b1ee..23ff5d7e54 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageRotateManifestJob.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/StorageRotateManifestJob.kt @@ -103,8 +103,8 @@ class StorageRotateManifestJob private constructor(parameters: Parameters) : Job Result.failure() } is StorageServiceRepository.WriteStorageRecordsResult.StatusCodeError -> { - Log.w(TAG, "Encountered a status code error during write, retrying.", result.exception) - Result.retry(defaultBackoff()) + Log.w(TAG, "Encountered a non-conflict status code error during write. Failing.", result.exception) + Result.failure() } is StorageServiceRepository.WriteStorageRecordsResult.NetworkError -> {