commit | b93922788a8a60ca7e5164a05601eb746c2a0994 | [log] [tgz] |
---|---|---|
author | Evan Severson <evanseverson@google.com> | Tue Jan 31 17:14:34 2023 -0800 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu May 18 17:55:10 2023 +0000 |
tree | 5019b307c6819dc83fab2c5bbbb96c52255b929e | |
parent | b2fa796bcfe4a57b97aa25d9c9233bca431c642e [diff] |
[1-time permissions] Use internal api to check proc states We need to check the proc state and the binder method has a filter that is affected by a bug that keeps a killed a proces in the "pending top" list. Using the internal api isn't affected by this filter and also is more correct for inprocess calls. Test: Install test app that requests permission and will exit immediately on granting, observe permission is no longer indefinitely held. Bug: 254736794 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e836611f3057cf9eae589a34a39fe80d0a9145f3) Merged-In: I30579090c803b231fd750abbc4ad645805f7ece2 Change-Id: I30579090c803b231fd750abbc4ad645805f7ece2