diff options
| -rw-r--r-- | services/backup/java/com/android/server/backup/BackupManagerService.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/services/backup/java/com/android/server/backup/BackupManagerService.java b/services/backup/java/com/android/server/backup/BackupManagerService.java index acc2ec30d67f..334b228a4ab7 100644 --- a/services/backup/java/com/android/server/backup/BackupManagerService.java +++ b/services/backup/java/com/android/server/backup/BackupManagerService.java @@ -9849,7 +9849,11 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF synchronized(this) { if (mActiveRestoreSession != null) { - Slog.d(TAG, "Restore session requested but one already active"); + Slog.i(TAG, "Restore session requested but one already active"); + return null; + } + if (mBackupRunning) { + Slog.i(TAG, "Restore session requested but currently running backups"); return null; } mActiveRestoreSession = new ActiveRestoreSession(packageName, transport); |