小松です。

In the message of [ruby-list:20425] Re: [mswin32] TCPSocket::new() raises Errno::ENOENT 
    on 2000/1/29 23:25:17 matz / netlab.co.jp (Yukihiro Matsumoto) wrote:
|忘れかけてたんですが、[ruby-list:19858],[ruby-list:19861]
|どはどのようにすべきなんでしょうか。このまま取り込めば良い?

最終的には、[ruby-list:19858], [ruby-list:19861]は捨てて、
[ruby-list:19908]で決着しています。

ruby-1.4.4では[ruby-list:19908]はすでに取り込み済みですが、
ruby-1.5.2ではwin32/win32.cのmyfdclose()の変更が現時点で
取り込まれていませんでした。ChangeLogには入ってますが。

Mon Dec 27 12:35:47 1999  Katsuyuki Komatsu  <komatsu / sarion.co.jp>

	* ext/socket/socket.c (sock_finalize): mswin32: fix socket handle leak.

	* win32/win32.c (myfdclose): ditto.

--
小松克行 / Katsuyuki Komatsu <komatsu / sarion.co.jp>