diff -urN xchat2.orig/src/common/server.c xchat2/src/common/server.c --- xchat2.orig/src/common/server.c 2005-12-18 20:20:34.140625000 -0500 +++ xchat2/src/common/server.c 2005-12-13 09:44:48.000000000 -0500 @@ -1291,7 +1291,7 @@ { #ifdef WIN32 /* make sure waitline() uses recv() or it'll fail on win32 */ - len = waitline (sok, buf, len, FALSE); + len = waitline (sok, buf, len, TRUE); #else len = waitline (sok, buf, len, TRUE); #endif