Fix ANR when backup deletion hangs.

This commit is contained in:
Alex Hart
2026-02-27 13:37:09 -04:00
committed by Greyson Parrelli
parent 20d16a8433
commit bd4ce1788c
4 changed files with 69 additions and 6 deletions

View File

@@ -11,6 +11,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.annotation.VisibleForTesting;
import androidx.annotation.WorkerThread;
import androidx.documentfile.provider.DocumentFile;
import org.signal.core.util.Util;
@@ -110,6 +111,7 @@ public class BackupUtil {
return backups.isEmpty() ? null : backups.get(0);
}
@WorkerThread
public static void deleteAllBackups() {
Log.i(TAG, "Deleting all backups");