Module: wine Branch: master Commit: 72bff2e445f18c1fe4b5c6c3c8ca51ab8be722f5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=72bff2e445f18c1fe4b5c6c3c8...
Author: Alexandre Julliard julliard@winehq.org Date: Tue Apr 10 17:07:27 2007 +0200
server: Add support for restarting an async I/O when the client side couldn't finish it right away.
---
dlls/ntdll/directory.c | 3 +- dlls/ntdll/file.c | 51 +++++++++++++++------------------ dlls/ntdll/sync.c | 8 +++-- dlls/ws2_32/socket.c | 62 +++++++++++++-------------------------- include/wine/server_protocol.h | 4 +- server/async.c | 61 ++++++++++++++++++++++++++++++--------- server/change.c | 26 +++++++++-------- server/fd.c | 25 ++++++++++++++-- server/file.c | 1 + server/file.h | 4 ++ server/mailslot.c | 2 + server/named_pipe.c | 5 ++- server/process.c | 1 + server/protocol.def | 2 +- server/queue.c | 1 + server/request.c | 1 + server/serial.c | 1 + server/signal.c | 1 + server/sock.c | 9 ++++++ server/thread.c | 1 + server/trace.c | 1 + 21 files changed, 164 insertions(+), 106 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=72bff2e445f18c1fe4b5c6...