commit | c10968b305fb241eb279eb5363da86026ea0282a | [log] [tgz] |
---|---|---|
author | Ady Abraham <adyabr@google.com> | Fri Jul 08 16:04:02 2022 -0700 |
committer | Ady Abraham <adyabr@google.com> | Tue Jul 12 16:02:55 2022 +0000 |
tree | a1950cc001c00a5df5ab80f2bef3029013e242a6 | |
parent | f02724cd57aa5e339d3fc215f8d527a80a091e8a [diff] |
Release RefreshRateOveray's SurfaceControl on the main thread SurfaceControl assumes that its destruction happens without SurfaceFlinger::mStateLock held, otherwise it causes a deadlock. Bug: 237485868 Test: Enable refresh rate overlay and change resolution Change-Id: I152586aaaf414ed0b90a6e6a8d78e867146ab96c Merged-In: I152586aaaf414ed0b90a6e6a8d78e867146ab96c