[try3] Make async I/O functions generate completion messages
Andrey Turkin
andrey.turkin at gmail.com
Mon Oct 22 12:42:48 CDT 2007
Changes from last try: now ws2 functions are also generate messages
and there are no excess server calls (and hopefully no bogus completions
for erroneous conditions).
---
dlls/ntdll/directory.c | 2 ++
dlls/ntdll/file.c | 36 +++++++++++++++++++++++++++---------
dlls/ntdll/ntdll_misc.h | 3 +++
dlls/ntdll/sync.c | 18 ++++++++++++++++++
dlls/ws2_32/socket.c | 25 ++++++++++++++++++++++++-
server/async.c | 10 ++++++++--
server/completion.c | 2 +-
server/fd.c | 18 ++++++++++++++++++
server/file.h | 3 ++-
server/object.h | 4 ++++
server/protocol.def | 11 +++++++++++
server/thread.c | 2 +-
12 files changed, 119 insertions(+), 15 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 12eb35ea0e10d2621b2e6d74f532d1f763b94001.diff
Type: text/x-patch
Size: 20089 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20071022/c1d91104/attachment.bin
More information about the wine-patches
mailing list