commit | fce31b827344424f431e0297b3f30d9911b1302b | [log] [tgz] |
---|---|---|
author | Valerie Hau <vhau@google.com> | Tue Apr 30 16:41:14 2019 -0700 |
committer | Valerie Hau <vhau@google.com> | Tue Apr 30 17:26:23 2019 -0700 |
tree | 95e37b86eef3214abe517ee08ad82f4f5207cba0 | |
parent | 8b30c364ebff1b467c288b5fd3451401b6cc12d1 [diff] |
Prevent onHandleDestroyed from being called w/ mStateLock Now that we can apply transactions from the main thread, we can possibly call onHandleDestroyed while mStatelock is held. Add a copy outside the lock boundaries to prevent this Bug: 131421215 Test: build, boot, libsurfaceflinger_unittest Change-Id: I0c7a3852d6706ec9df5467e5f4bd23061f11fa11