Merge "Log failures to unlinkToDeath wakelocks." into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
0fa71fccb5
@@ -129,6 +129,7 @@ import java.lang.annotation.RetentionPolicy;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.NoSuchElementException;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1490,7 +1491,11 @@ public final class PowerManagerService extends SystemService
|
|||||||
mRequestWaitForNegativeProximity = true;
|
mRequestWaitForNegativeProximity = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
wakeLock.mLock.unlinkToDeath(wakeLock, 0);
|
try {
|
||||||
|
wakeLock.mLock.unlinkToDeath(wakeLock, 0);
|
||||||
|
} catch (NoSuchElementException e) {
|
||||||
|
Slog.wtf(TAG, "Failed to unlink wakelock", e);
|
||||||
|
}
|
||||||
removeWakeLockLocked(wakeLock, index);
|
removeWakeLockLocked(wakeLock, index);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user