Merge "Add missing wallpaper service lock." into gingerbread

This commit is contained in:
Brad Fitzpatrick
2010-09-14 11:37:05 -07:00
committed by Android (Google) Code Review

View File

@@ -727,9 +727,10 @@ class WallpaperManagerService extends IWallpaperManager.Stub {
}
}
// Called by SystemBackupAgent after files are restored to disk.
void settingsRestored() {
if (DEBUG) Slog.v(TAG, "settingsRestored");
boolean success = false;
synchronized (mLock) {
loadSettingsLocked();
@@ -766,7 +767,10 @@ class WallpaperManagerService extends IWallpaperManager.Stub {
mName = "";
WALLPAPER_FILE.delete();
}
saveSettingsLocked();
synchronized (mLock) {
saveSettingsLocked();
}
}
boolean restoreNamedResourceLocked() {