Merge "Pause watchdog triggering on the main thread during package scan" into qt-dev
am: a9ab8516ca
Change-Id: I0c056310d4ab13d2ccc69763a8676469ada1f193
This commit is contained in:
@@ -731,8 +731,13 @@ public final class SystemServer {
|
||||
(int) SystemClock.elapsedRealtime());
|
||||
}
|
||||
traceBeginAndSlog("StartPackageManagerService");
|
||||
mPackageManagerService = PackageManagerService.main(mSystemContext, installer,
|
||||
mFactoryTestMode != FactoryTest.FACTORY_TEST_OFF, mOnlyCore);
|
||||
try {
|
||||
Watchdog.getInstance().pauseWatchingCurrentThread("packagemanagermain");
|
||||
mPackageManagerService = PackageManagerService.main(mSystemContext, installer,
|
||||
mFactoryTestMode != FactoryTest.FACTORY_TEST_OFF, mOnlyCore);
|
||||
} finally {
|
||||
Watchdog.getInstance().resumeWatchingCurrentThread("packagemanagermain");
|
||||
}
|
||||
mFirstBoot = mPackageManagerService.isFirstBoot();
|
||||
mPackageManager = mSystemContext.getPackageManager();
|
||||
traceEnd();
|
||||
|
||||
Reference in New Issue
Block a user