Merge "remove the lock-use for prunePrintService in case blocking main thread"
am: b124bea782
Change-Id: Ie93b79dfff5787cb9835c4ba86e3aa586e0d2ad8
This commit is contained in:
@@ -154,10 +154,12 @@ final class UserState implements PrintSpoolerCallbacks, PrintServiceCallbacks,
|
|||||||
readInstalledPrintServicesLocked();
|
readInstalledPrintServicesLocked();
|
||||||
upgradePersistentStateIfNeeded();
|
upgradePersistentStateIfNeeded();
|
||||||
readDisabledPrintServicesLocked();
|
readDisabledPrintServicesLocked();
|
||||||
|
}
|
||||||
|
|
||||||
// Some print services might have gotten installed before the User State came up
|
// Some print services might have gotten installed before the User State came up
|
||||||
prunePrintServices();
|
prunePrintServices();
|
||||||
|
|
||||||
|
synchronized (mLock) {
|
||||||
onConfigurationChangedLocked();
|
onConfigurationChangedLocked();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user