On 7/23/08, Johannes Sixt <j.sixt@xxxxxxxxxxxxx> wrote: > This makes porting this beast to Windows practically impossible because we > cannot have a poll() implementation that waits both on a listening socket > and a pipe. :-( I have worked around such problems in the past by having a thread whose job it is to read from the pipe and simply write it to a socket. The trick works for "console" objects, too, which in win32 are even less agreeable than pipes. (In case your life wasn't disgusting enough already today :)) Alternatively, you could use something like socketpair() instead of a pipe for this purpose. Naturally, Win32 helps you out here by somehow forgetting to include socketpair() in winsock, although it's sort of easy to emulate. Have fun, Avery -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html