[PATCH 2/2] winemac: Clean up fully-delivered events in queues which aren't being drained.

Ken Thomases ken at codeweavers.com
Thu Oct 17 23:43:49 CDT 2013


Some events get queued for all GUI-connected threads but are only processed
by the first to dequeue them.  Other threads which tend their event queue
discard such already-processed events.  However, some threads may be
connected to the GUI but never tend their event queue.  To prevent such
threads from accumulating zombie events, the zombies are cleared each time a
new event is queued.
---
dlls/winemac.drv/cocoa_event.m | 6 ++++++
1 file changed, 6 insertions(+)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-winemac-Clean-up-fully-delivered-events-in-queues-wh.patch
Type: text/x-patch
Size: 773 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20131017/d82073af/attachment.bin>


More information about the wine-patches mailing list