Loading services/java/com/android/server/LocationManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -2059,6 +2059,8 @@ public class LocationManagerService extends ILocationManager.Stub private void updateWakelockStatusLocked(boolean screenOn) { log("updateWakelockStatus(): " + screenOn); long callerId = Binder.clearCallingIdentity(); boolean needsLock = false; long minTime = Integer.MAX_VALUE; Loading Loading @@ -2102,6 +2104,7 @@ public class LocationManagerService extends ILocationManager.Stub mLocationHandler.removeMessages(MESSAGE_RELEASE_WAKE_LOCK); releaseWakeLockLocked(); } Binder.restoreCallingIdentity(callerId); } private void acquireWakeLockLocked() { Loading Loading
services/java/com/android/server/LocationManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -2059,6 +2059,8 @@ public class LocationManagerService extends ILocationManager.Stub private void updateWakelockStatusLocked(boolean screenOn) { log("updateWakelockStatus(): " + screenOn); long callerId = Binder.clearCallingIdentity(); boolean needsLock = false; long minTime = Integer.MAX_VALUE; Loading Loading @@ -2102,6 +2104,7 @@ public class LocationManagerService extends ILocationManager.Stub mLocationHandler.removeMessages(MESSAGE_RELEASE_WAKE_LOCK); releaseWakeLockLocked(); } Binder.restoreCallingIdentity(callerId); } private void acquireWakeLockLocked() { Loading