[PATCH 3/9] server: Allow creating async objects without associated queue.

Jacek Caban jacek at codeweavers.com
Fri Feb 10 09:07:56 CST 2017

Creating async object also validates and resets passed event, which (at
least in some cases) should be done too early to queue the async. That's
what following patches do for read and write to match error handling

Also, it seems nice to pass ready to use async object instead of
async_data_t pointer to fd ops.

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
 server/async.c | 39 ++++++++++++++++++++++++++-------------
 1 file changed, 26 insertions(+), 13 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-server-Allow-creating-async-objects-without-associate.diff
Type: text/x-patch
Size: 4373 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20170210/1cbae6a2/attachment.bin>

More information about the wine-patches mailing list