[OLE #62] Rework the RPC dispatch layer (Try 2)

Robert Shearman rob at codeweavers.com
Thu Feb 3 15:41:09 CST 2005


Hi,

With the named pipe fixes applied and with the fixes I have added to 
this, the tests for this patch should pass for Alexandre. If not, it 
might be easier to replace Alexandre's machine with one more similar to 
mine so that they do <g>

Rob

Changelog:

Mike Hearn <mh at codeweavers.com>
- Rework RPC dispatch layer to be simpler and not get confused by
  server/client duality
- Make threads shut down at the right time and not access freed
  memory after apartment destruction
- Rename stub_dispatch_thread to client_dispatch_thread
- Add some more tracing
Robert Shearman <rob at codeweavers.com>
- Check return value of WaitNamedPipe.
- Change named pipe timeouts to 0.5s, which should be enough for even the slowest machines.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ole62b.diff
Type: text/x-patch
Size: 27181 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050203/f0af918d/ole62b.bin


More information about the wine-patches mailing list