From: James Edward Gray II Date: 2005-07-17T05:52:34+09:00 Subject: Nonblocking Sockets Is this the "standard" way to make a nonblocking Socket in Ruby? require "socket" require "fcntl" server = TCPServer.new(...) server.fcntl(Fcntl::F_SETFL, Fcntl::O_NONBLOCK) __END__ Will that work on Unix and Windows? If I accept() a connection from that, will the connecting socket be nonblocking as well? Thanks for the information. James Edward Gray II