Merge "Pause watchdog triggering on the main thread during OtaDexoptService" into qt-dev

am: fb9843f8d7

Change-Id: I362fe849a75ebeedc40257745b7e4069f12324bd
This commit is contained in:
Zimuzo Ezeozue
2019-05-31 09:29:47 -07:00
committed by android-build-merger

View File

@@ -749,10 +749,12 @@ public final class SystemServer {
if (!disableOtaDexopt) {
traceBeginAndSlog("StartOtaDexOptService");
try {
Watchdog.getInstance().pauseWatchingCurrentThread("moveab");
OtaDexoptService.main(mSystemContext, mPackageManagerService);
} catch (Throwable e) {
reportWtf("starting OtaDexOptService", e);
} finally {
Watchdog.getInstance().resumeWatchingCurrentThread("moveab");
traceEnd();
}
}