From 9c90a37c6e8885dfc7848330755401209b605ecd Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Tue, 13 Apr 2010 15:40:27 -0400 Subject: [PATCH] Fix wakelock leak in PowerManagerService.sendNotificationLocked() Change-Id: Ia5f814fe81413dc5350faaf4c79cff47de62d0ed BUG: 2592894 Signed-off-by: Mike Lockwood --- services/java/com/android/server/PowerManagerService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/java/com/android/server/PowerManagerService.java b/services/java/com/android/server/PowerManagerService.java index 848997b6acf73..c9dd553c27f34 100644 --- a/services/java/com/android/server/PowerManagerService.java +++ b/services/java/com/android/server/PowerManagerService.java @@ -1125,6 +1125,8 @@ class PowerManagerService extends IPowerManager.Stub mBroadcastQueue[0] = on ? 1 : 0; mBroadcastQueue[1] = -1; mBroadcastQueue[2] = -1; + mBroadcastWakeLock.release(); + mBroadcastWakeLock.release(); index = 0; } if (index == 1 && !on) {