Nicholas Clark <[EMAIL PROTECTED]> writes: >On Mon, Aug 09, 2004 at 07:55:18PM +0100, Nick Ing-Simmons wrote: > >> Hmm, that is a pipe interface and possibly fork. >> If I remember my history it is possible that :win32 layer's >> Dup() hook isn't up to final spec of that entry point. > >You wanted a pipe interface implemented in sockets for some reason. >Was this because it's not possible to select on a Win32 pipe?
That was the reason. >And if so is that the emulation of pipe presented at the same level >as the emulation of the POSIX read() etc functions? Or the underlying >Win32 API that provides pipe? I don't think I got that far. > >Given that I wrote socketpair in terms of TCP sockets, which runs on >Win32 (and other stuff, even EPOC, IIRC) which is in util.c, is this the >right point to re-implement the Win32 pipe() in terms of that? > >Or is this irrelevant? Given that it is pipe related it might be the problem. > >Nicholas Clark