ole32: Use asynchronous I/O for the named pipe server for local servers.

Robert Shearman rob at codeweavers.com
Mon Nov 12 14:13:41 CST 2007


Keep lsp around until RPC_StopLocalServer is called since we now need to 
store more than just a handle.

This changes the code to no longer rely on closing a named pipe handle 
to cancel a ConnectNamedPipe call, which doesn't work on Windows and 
doesn't return the error we expect on Wine any more.
---
  dlls/ole32/rpc.c |   97 
+++++++++++++++++++++++++++++++++++++----------------
  1 files changed, 68 insertions(+), 29 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debcf90b3e3a699a9f9413f94d80e1d0002d844b.diff
Type: text/x-patch
Size: 6510 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20071112/5bc30571/attachment.bin 


More information about the wine-patches mailing list