From a9a83f0d328ac9fb57c62452655de9fb571cb519 Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Fri, 16 Jun 2017 10:45:51 -0700 Subject: [PATCH] Always log new user state to event log Previously it wasn't logged for stopping users... Test: manual Bug: 38121026 Change-Id: I0fc37224ce1043745dfffcc78639f003c35b402e --- services/core/java/com/android/server/am/UserState.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/UserState.java b/services/core/java/com/android/server/am/UserState.java index 9970c82e2c75f..b89586dc59dcb 100644 --- a/services/core/java/com/android/server/am/UserState.java +++ b/services/core/java/com/android/server/am/UserState.java @@ -69,7 +69,6 @@ public final class UserState { public boolean setState(int oldState, int newState) { if (state == oldState) { setState(newState); - EventLogTags.writeAmUserStateChanged(mHandle.getIdentifier(), newState); return true; } else { Slog.w(TAG, "Expected user " + mHandle.getIdentifier() + " in state " @@ -84,6 +83,7 @@ public final class UserState { } Slog.i(TAG, "User " + mHandle.getIdentifier() + " state changed from " + stateToString(state) + " to " + stateToString(newState)); + EventLogTags.writeAmUserStateChanged(mHandle.getIdentifier(), newState); lastState = state; state = newState; }