--- libev/ev.c 2012/02/04 17:57:55 1.410 +++ libev/ev.c 2012/02/21 04:34:02 1.411 @@ -1873,6 +1873,8 @@ /* so when you think this write should be a send instead, please find out */ /* where your send() is from - it's definitely not the microsoft send, and */ /* tell me. thank you. */ + /* it might be that your problem is that your environment needs EV_USE_WSASOCKET */ + /* check the ev documentation on how to use this flag */ write (evpipe [1], &(evpipe [1]), 1); }