Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit f92de2f6 authored by Li Li's avatar Li Li
Browse files

Fix lock contention in CAO.binderError handler

CAO.binderError handler already has a local copy of frozen pids. It's
not necessary to hold Freezer lock. Holding the Freezer lock here
actually causes lock contention as the CAO thread might be preempted for
multiple seconds, blocking unfreeze operations in freezeHandler.

Bug: 323393888
Test: frozen apps receiving unexpected binder transactions can be killed
Change-Id: I8d6f1b2327dae76b61ef6f4d7f39d66a85f313f1
parent 6139d587
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment