前田です。
ruby-devにふります。

At Thu, 16 Nov 2000 19:26:42 +0900,
NAKAMURA, Hiroshi <nakahiro / sarion.co.jp> wrote:
> ちゃんと原因を追わないといけないんですが、CVS版の1.6.2の
> 11/8ちょい前のバージョンから、dRubyが動かなくなってます。
> socketでささるみたい。ちょっと調べる時間が取れないので
> ほったらかしてました。

以下の変更のせいですかね?

diff -u -r1.31 -r1.32
--- socket.c    2000/08/24 06:21:42     1.31
+++ socket.c    2000/11/08 05:29:35     1.32
@@ -3,7 +3,7 @@
   socket.c -
 
   $Author: matz $
-  $Date: 2000/08/24 06:21:42 $
+  $Date: 2000/11/08 05:29:35 $
   created at: Thu Mar 31 12:21:29 JST 1994
 
   Copyright (C) 1993-2000 Yukihiro Matsumoto
@@ -768,7 +768,6 @@
            }
        }
 #ifdef HAVE_FCNTL
-       mode &= ~NONBLOCKING;
        fcntl(fd, F_SETFL, mode);
 #endif
        return status;