Chromium Code Reviews
DescriptionFix potential shutdown deadlock in UI service
If the GpuPtr is disconnected while there are pending buffer allocations
in flight, this can lead to the main thread deadlocking on a WaitableEvent
that never signals.
Fixes that by tracking pending allocations and ensuring they're always
signalled on connection error or other shutdown events.
BUG=
R=sadrul@chromium.org
Review-Url: https://codereview.chromium.org/2651443002
Cr-Commit-Position: refs/heads/master@{#445434}
Committed: https://chromium.googlesource.com/chromium/src/+/d0e46de3ff797f53376fa63297a5d41241568fdf
Patch Set 1 #
Total comments: 4
Patch Set 2 : . #
Messages
Total messages: 16 (10 generated)
|
||||||||||||||||||||||||||||