From: Brad Willis Date: 2002-07-25T13:48:53+09:00 Subject: Re: TCPServer bug or and interface change ? Hi, Of course you could use the Socket class in a way similar to this: a = [Socket::AF_INET, 80, 127,0,0,1,""].pack('snCCCCa8') ms = Socket::new(Socket::AF_INET, Socket::SOCK_STREAM, 0) ms.bind(a) ms.listen(511) while true Thread::new(ms.accept) do |xx| ....... end end Brad.