commit | 05387b6d6a4db7cf227f0588234a7684befb94c1 | [log] [tgz] |
---|---|---|
author | Li Li <dualli@google.com> | Mon Apr 29 11:00:33 2024 -0700 |
committer | Li Li <dualli@google.com> | Mon Apr 29 11:00:33 2024 -0700 |
tree | e8d22971da1891f15eb87631055ab737dade4892 | |
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