diff options
| author | 2024-04-29 11:00:33 -0700 | |
|---|---|---|
| committer | 2024-04-29 11:00:33 -0700 | |
| commit | 05387b6d6a4db7cf227f0588234a7684befb94c1 (patch) | |
| tree | e8d22971da1891f15eb87631055ab737dade4892 /libs/input/PointerController.cpp | |
| parent | 6d602b0b4db0b3dd99737f2cdfb0e4442c89df2d (diff) | |
Prevent frozenBinderTransactionDetected() storm
Although system_server is never frozen, its async binder buffer might
still be exhausted in some extreme conditions. In such a case, this
async call itself would fail, triggering endless loop. Throttle this
callback function to fix it.
Bug: 336171553
Bug: 333508040
Bug: 328423444
Test: frozenBinderTransactionDetected is throttled
Change-Id: Ibe475f7f9699921a1555ab937e5f67ddcf502f58
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions