mike at codeweavers.com
Wed Jun 4 23:50:16 CDT 2003
This patch fixes the immediate problem, but there are more.
* always return FALSE when doing an overlapped ConnectNamedPipe
Oleg Prokhorov wrote:
> Hello ,
> I've made the test program to check/test some createprocess behavior.
> But found that it doesn't work with wine at all (it's ok on windows).
> In ConnectToNewClient
> ConnectNamedPipe fails and returns non zero.
> The source is attached.
> Who is in charge for named pipes problems ? :)
-------------- next part --------------
RCS file: /home/wine/wine/dlls/kernel/sync.c,v
retrieving revision 1.32
diff -u -r1.32 sync.c
--- dlls/kernel/sync.c 20 May 2003 04:32:53 -0000 1.32
+++ dlls/kernel/sync.c 5 Jun 2003 04:37:44 -0000
@@ -911,7 +911,11 @@
- return SYNC_ConnectNamedPipe(hPipe,overlapped);
+ SetLastError( ERROR_IO_PENDING );
+ return FALSE;
ov.hEvent = CreateEventA(NULL,0,0,NULL);
More information about the wine-patches