diff options
| author | 2012-10-30 17:40:12 -0700 | |
|---|---|---|
| committer | 2012-10-30 17:40:13 -0700 | |
| commit | a07d047f34b28fdf7b3b342ceb31c8c982b24fd8 (patch) | |
| tree | cc0e2366909825e8e4bca81f7ceaa2999f017c8a | |
| parent | 0572827720e191b3e6fe4466ae09058f5d578c57 (diff) | |
| parent | 0c293717126b52e71eaf794394f336b5940fb349 (diff) | |
Merge "Don't clean up wallpaper map entry when stopping a user." into jb-mr1-dev
| -rw-r--r-- | services/java/com/android/server/WallpaperManagerService.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/services/java/com/android/server/WallpaperManagerService.java b/services/java/com/android/server/WallpaperManagerService.java index a02fc8db5e22..82dbf54a7f70 100644 --- a/services/java/com/android/server/WallpaperManagerService.java +++ b/services/java/com/android/server/WallpaperManagerService.java @@ -466,10 +466,13 @@ class WallpaperManagerService extends IWallpaperManager.Stub { if (Intent.ACTION_USER_REMOVED.equals(action)) { onRemoveUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE, UserHandle.USER_NULL)); - } else if (Intent.ACTION_USER_STOPPING.equals(action)) { - onStoppingUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE, - UserHandle.USER_NULL)); } + // TODO: Race condition causing problems when cleaning up on stopping a user. + // Comment this out for now. + // else if (Intent.ACTION_USER_STOPPING.equals(action)) { + // onStoppingUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE, + // UserHandle.USER_NULL)); + // } } }, userFilter); |