diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt index 3558105054..393a8aca1f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt @@ -470,7 +470,7 @@ class FilesFileSystem(private val context: Context, private val root: DocumentFi val allFiles = ConcurrentHashMap() val total = subFolders.values.size val completed = AtomicInteger(0) - val chunkSize = (total + batchCount - 1) / batchCount + val chunkSize = ((total + batchCount - 1) / batchCount).coerceAtLeast(1) Log.d(TAG, "allFilesAsync: $batchCount")