commit | 1af98ee6795d2f8058191a5124a228e49f97eaf0 | [log] [tgz] |
---|---|---|
author | Robert Carr <racarr@google.com> | Tue Nov 24 14:10:44 2020 -0800 |
committer | Robert Carr <racarr@google.com> | Tue Nov 24 14:16:45 2020 -0800 |
tree | 8e53fcb99991bf88bbe4810550e95890968ae0ab | |
parent | 69df21f13ca16427fce2ba75e6beedacf05686cb [diff] |
SurfaceFlinger: Hold lock while constructing BufferStateLayer This mirrors the createBufferQueue layer function. We have a crash cluster around here and I'm not able to think of a better explanation. Still unsure exactly what would trigger the problem though, will monitor if this stops the crashes. Bug: 173538294 Test: Existing tests pass Change-Id: Id3324ebdde6f4b83274abddba59bb8c2adc68a36