Commit bbb1adb9 authored by Alex Light's avatar Alex Light
Browse files

Ensure non-standard returns release monitors

We were incorrectly failing to unlock monitors that were acquired by a
frame when the frame is popped off the stack in a non-standard manner.
This can lead to monitors having an incorrect count and being
impossible for any other thread to lock.

(cherry picked from commit 7b42b42a41c18d83fc3262d9fa4461d6afe74452)

Test: ./test.py --host
Bug: 133901254
Merged-In: I2efbb8854dd5530c66d780f6853ec6e05a69c83b
Change-Id: I2efbb8854dd5530c66d780f6853ec6e05a69c83b
parent 617b3a23
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment