Loading services/core/java/com/android/server/pm/PackageManagerService.java +8 −3 Original line number Original line Diff line number Diff line Loading @@ -18847,10 +18847,15 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); continue; continue; } } try { sm.prepareUserStorage(volumeUuid, user.id, user.serialNumber, flags); sm.prepareUserStorage(volumeUuid, user.id, user.serialNumber, flags); synchronized (mInstallLock) { synchronized (mInstallLock) { reconcileAppsDataLI(volumeUuid, user.id, flags); reconcileAppsDataLI(volumeUuid, user.id, flags); } } } catch (IllegalStateException e) { // Device was probably ejected, and we'll process that event momentarily Slog.w(TAG, "Failed to prepare storage: " + e); } } } synchronized (mPackages) { synchronized (mPackages) { Loading
services/core/java/com/android/server/pm/PackageManagerService.java +8 −3 Original line number Original line Diff line number Diff line Loading @@ -18847,10 +18847,15 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); continue; continue; } } try { sm.prepareUserStorage(volumeUuid, user.id, user.serialNumber, flags); sm.prepareUserStorage(volumeUuid, user.id, user.serialNumber, flags); synchronized (mInstallLock) { synchronized (mInstallLock) { reconcileAppsDataLI(volumeUuid, user.id, flags); reconcileAppsDataLI(volumeUuid, user.id, flags); } } } catch (IllegalStateException e) { // Device was probably ejected, and we'll process that event momentarily Slog.w(TAG, "Failed to prepare storage: " + e); } } } synchronized (mPackages) { synchronized (mPackages) {