Merge commit '5ad409719809b4070ba0bb36c5326c7cac7c75ea' into eclair-mr2-plus-aosp * commit '5ad409719809b4070ba0bb36c5326c7cac7c75ea': Fix race condition in WindowManagerService.disableKeyguard()
This commit is contained in:
@@ -3971,7 +3971,9 @@ public class WindowManagerService extends IWindowManager.Stub
|
|||||||
!= PackageManager.PERMISSION_GRANTED) {
|
!= PackageManager.PERMISSION_GRANTED) {
|
||||||
throw new SecurityException("Requires DISABLE_KEYGUARD permission");
|
throw new SecurityException("Requires DISABLE_KEYGUARD permission");
|
||||||
}
|
}
|
||||||
mKeyguardDisabled.acquire(token, tag);
|
synchronized (mKeyguardDisabled) {
|
||||||
|
mKeyguardDisabled.acquire(token, tag);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void reenableKeyguard(IBinder token) {
|
public void reenableKeyguard(IBinder token) {
|
||||||
|
|||||||
Reference in New Issue
Block a user