server: Preallocate wait handle in create_request_async and return it in read request.
commit0fb6099b01df30a7bb55112fa1d29a079570cb8a
authorJacek Caban <jacek@codeweavers.com>
Mon, 26 Jun 2017 10:17:36 +0000 (26 12:17 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 28 Jun 2017 10:23:35 +0000 (28 12:23 +0200)
treea20478ad0f663ee7606152a8b039f0e131b2508c
parente0760ce933c4216bdb388a832be6792dccd7784c
server: Preallocate wait handle in create_request_async and return it in read request.

alloc_handle is failable and when we're returning the handle, handling
error properly is not really possible.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
server/async.c
server/device.c
server/fd.c
server/file.h
server/named_pipe.c