> I don't know. Maybe a bug. Show me more information, please. > Your platform, Ruby version (including date), reproducing (small) > code, etc. > > matz. Win2K, Ruby 1.6.7 from Pragmatic Programmers require 'socket' server = TCPServer.new('localhost', 8088) Thread.new { Thread.pass while true } # comment this line and it works correctly p select([server],nil, nil, 1) while true __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com