ChangeSet ID: 15967 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2005/02/08 06:55:26
Modified files: dlls/ole32 : stubmanager.c rpc.c marshal.c compobj_private.h compobj.c
Log message: Mike Hearn mh@codeweavers.com Robert Shearman rob@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 - Check return value of WaitNamedPipe. - Change named pipe timeouts to 0.5s, which should be enough for even the slowest machines.
Patch: http://cvs.winehq.org/patch.py?id=15967
Old revision New revision Changes Path 1.12 1.13 +1 -0 wine/dlls/ole32/stubmanager.c 1.51 1.52 +267 -220 wine/dlls/ole32/rpc.c 1.63 1.64 +9 -1 wine/dlls/ole32/marshal.c 1.39 1.40 +5 -3 wine/dlls/ole32/compobj_private.h 1.135 1.136 +4 -0 wine/dlls/ole32/compobj.c