Issue #670 has been updated by Roger Pack.


Another option might be something like the following (any feedback?)
Thanks!

Index: win32/win32.h
===================================================================
--- win32/win32.h	(revision 26621)
+++ win32/win32.h	(working copy)
@@ -23,6 +23,9 @@
 #ifdef __BORLANDC__
 #define USE_WINSOCK2
 #endif
+#ifndef FD_SETSIZE
+#if defined __MINGW32__
+# define FD_SETSIZE 256 // larger default for msvcrt 6
+#endif
+#endif
 #ifdef USE_WINSOCK2
 #include <winsock2.h>
 #include <ws2tcpip.h>

----------------------------------------
http://redmine.ruby-lang.org/issues/show/670

----------------------------------------
http://redmine.ruby-lang.org