From 577b6f6ae4c41ee5a5b79a82962f38df395e8752 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Mon, 19 May 2014 17:38:13 -0700 Subject: [PATCH] Fix infinite loop in TrustManagerService exception handler. Fixes bug 15092272 Change-Id: I972a9134aed18fc160c919eac93e9d488b5691f1 --- .../core/java/com/android/server/trust/TrustManagerService.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/services/core/java/com/android/server/trust/TrustManagerService.java b/services/core/java/com/android/server/trust/TrustManagerService.java index c1b9a33ea4580..efaa91bf80595 100644 --- a/services/core/java/com/android/server/trust/TrustManagerService.java +++ b/services/core/java/com/android/server/trust/TrustManagerService.java @@ -324,8 +324,6 @@ public class TrustManagerService extends SystemService { mTrustListeners.get(i).onTrustChanged(enabled, userId); } catch (RemoteException e) { Slog.e(TAG, "Exception while notifying TrustListener. Removing listener.", e); - mTrustListeners.get(i); - i--; } } }