From bef4bb40ca566b4d37d2fed84885f84ba674ec2b Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 9 Apr 2026 16:46:09 -0400 Subject: [PATCH] Do not swallow IOException during backup creation. --- .../org/thoughtcrime/securesms/jobs/BackupMessagesJob.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/BackupMessagesJob.kt b/app/src/main/java/org/thoughtcrime/securesms/jobs/BackupMessagesJob.kt index 1ac0822855..8dd7ae509c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/BackupMessagesJob.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/BackupMessagesJob.kt @@ -496,6 +496,11 @@ class BackupMessagesJob private constructor( this.dataFile = "" BackupRepository.markBackupCreationFailed(BackupValues.BackupCreationError.NOT_ENOUGH_DISK_SPACE) return BackupFileResult.Failure + } else { + Log.w(TAG, "Exception during backup export", e) + tempBackupFile.delete() + this.dataFile = "" + return BackupFileResult.Retry } }