Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6f0fe56c authored by Mark Fasheh's avatar Mark Fasheh Committed by Android Build Coastguard Worker
Browse files

Avoid races between nextMessage() and stackHasMessages()

Always check if the stack is draining before we exit stackHasMessages().
 - This will ensure that next has put any pending messages into the
   priority queues before we search them.

Bug: 396569494
Flag: EXEMPT - bugfix
Test: atest MessageQueueTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:19f88e9f24ef7bc899aa3410bf8d5c756c6155ff)
Merged-In: If3259e13060baae4125a4977519a7f08390f79cb
Change-Id: If3259e13060baae4125a4977519a7f08390f79cb
parent 6eb6ef6c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment