From c2e069c80086a655611b636be4465141548393fc Mon Sep 17 00:00:00 2001 From: root Date: Sat, 17 Nov 2007 05:26:09 +0000 Subject: *** empty log message *** --- ev_win32.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ev_win32.c') diff --git a/ev_win32.c b/ev_win32.c index 8357426..e95969d 100644 --- a/ev_win32.c +++ b/ev_win32.c @@ -73,8 +73,15 @@ ev_pipe (int filedes [2]) closesocket (listener); +#if EV_SELECT_IS_WINSOCKET + filedes [0] = _open_osfhandle (sock [0], 0); + filedes [1] = _open_osfhandle (sock [1], 0); +#else + /* when select isn't winsocket, we also expect socket, connect, accept etc. + * to work on fds */ filedes [0] = sock [0]; filedes [1] = sock [1]; +#endif return 0; -- cgit v1.2.3