commit | b9d0664274b5e743c54f1c89feb7221c7817fe88 | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Thu Mar 18 15:52:11 2021 +0100 |
committer | Eric Laurent <elaurent@google.com> | Thu Mar 18 15:52:11 2021 +0100 |
tree | 0c792cf14374dcd1d31b98d43743c932e5e7ce01 | |
parent | c5ee316aea229c38f89eac80b4db81e90961e0e2 [diff] |
audioflinger: avoid cross deadlock with when releasing effect There is a possible cross deadlock between EffectModule mutexes in AudioFlinger and AudioPolicyService mutex when destroying an EffectHandle in audio flinger. This change reduces this likelyhood of this happening but does not fix the root cause. Bug: 180941720 Test: make. Change-Id: Ib2cd04869143c9146accee468cc5d40f65c373b9