diff --git a/services/java/com/android/server/am/ActivityStackSupervisor.java b/services/java/com/android/server/am/ActivityStackSupervisor.java index 9c5bdf60ecbd3..9549e0a8c5f8b 100644 --- a/services/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/java/com/android/server/am/ActivityStackSupervisor.java @@ -2105,12 +2105,12 @@ public final class ActivityStackSupervisor { mService.mHandler.removeMessages(LAUNCH_TIMEOUT_MSG); } } + checkReadyForSleepLocked(); } boolean shutdownLocked(int timeout) { boolean timedout = false; goingToSleepLocked(); - checkReadyForSleepLocked(); final long endTime = System.currentTimeMillis() + timeout; while (true) {