From: "christoph.heindl@..." Date: 2005-01-24T01:35:57+09:00 Subject: TCPSocket.new blocks other threads hi, when trying to connect to an ip address, from within a thread, that does not exist, using TCPSocket.new(ip, port), it seems that other threads are blocked until the connection has timed out. This hangs the entire application for about 20secs. However i have only noticed this behaviour in windows XP (propably others too). Any known workarounds? I tried to find some information on nonblocking io (sockets) with ruby, but i gave up, after googling for around an hour..any links would be appreciated christoph