From: Mikael Brockman Date: 2004-11-27T01:30:25+09:00 Subject: Re: [ANN] Multiplexer - linear non-blocking I/O "Robert Klemme" writes: > "Mikael Brockman" schrieb im Newsbeitrag > news:87brdkzjd8.fsf@igloo.phubuh.org... > > The typical pattern for TCPserver looks different: You create a thread per > accepted connection. > > require 'socket' > > server = TCPServer.new 12345 > > loop do > Thread.new(server.accept) do |a| > begin > data = "foo" * 10000000 > a << data > ensure > a.close > end > end > end You're right, but I get the same results. Only one client at a time is accepted.