diff options
| author | 2023-10-30 13:31:18 +0900 | |
|---|---|---|
| committer | 2023-11-10 13:32:13 +0000 | |
| commit | 2d5b4c9d1d53c3debfa773af49cff3c83e14d93d (patch) | |
| tree | 8eb14e0e5505844cb2d790ddb7755423b5684c09 /libs/input/PointerController.cpp | |
| parent | 67890dbee5f9d2cab296fd2037fc69034b6a5d50 (diff) | |
Fix AppFuse deadlock.
If there are more than two applications having different UID using
openProxyFileDescriptor (AppFuse), it can cause a deadlock between
AppFuseBridge (system_server) and vold process.
We separate calling umount to a background thread from AppFuseBridge.
Bug: 300351508
Test: atest AppFusePerfTest
Change-Id: Id8b51a847a46e3deaaf26473a9601cf28004e5b8
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions