From ae025828bba3328c6fc958154348c297b4c3e4e8 Mon Sep 17 00:00:00 2001 From: Adrian Roos Date: Thu, 3 Nov 2016 14:46:13 -0700 Subject: [PATCH] Trust: Add missing cleanup upon removing user Change-Id: I4a1d9d38344aea54d1f0ae6d6834a45b2e73cb1c Fixes: 31995569 --- .../java/com/android/server/trust/TrustManagerService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/core/java/com/android/server/trust/TrustManagerService.java b/services/core/java/com/android/server/trust/TrustManagerService.java index 353d6638b47be..62f54685a0907 100644 --- a/services/core/java/com/android/server/trust/TrustManagerService.java +++ b/services/core/java/com/android/server/trust/TrustManagerService.java @@ -1014,6 +1014,9 @@ public class TrustManagerService extends SystemService { synchronized (mDeviceLockedForUser) { mDeviceLockedForUser.delete(userId); } + synchronized (mTrustUsuallyManagedForUser) { + mTrustUsuallyManagedForUser.delete(userId); + } refreshAgentList(userId); refreshDeviceLockedForUser(userId); }