| commit | 1531dc80e621b29636e24bae54cab2e0ad25f6ca | [log] [tgz] |
|---|---|---|
| author | Christopher Tate <ctate@android.com> | Fri Jul 24 16:37:43 2009 -0700 |
| committer | Christopher Tate <ctate@android.com> | Fri Jul 24 16:37:43 2009 -0700 |
| tree | 65045b5292762ac651870231e77787944bb7b10a | |
| parent | 30b06eb8b98b6e6dc685cf65ad4faa25a85008c5 [diff] [blame] |
Don't leave restore data lying around after the operation
diff --git a/services/java/com/android/server/BackupManagerService.java b/services/java/com/android/server/BackupManagerService.java index 618529b..e74b37b 100644 --- a/services/java/com/android/server/BackupManagerService.java +++ b/services/java/com/android/server/BackupManagerService.java
@@ -1281,6 +1281,8 @@ // again in this case before propagating the exception Log.e(TAG, "Error restoring data for " + packageName, e); clearApplicationDataSynchronous(packageName); + } finally { + backupDataName.delete(); } } }