From: ts Date: 2002-06-18T18:49:23+09:00 Subject: Re: TCPSocket - ECONNREFUSED >>>>> "G" == Gabriel Paues writes: G> Plz, help me! Is this a bug? No, how do you use TCPServer::open ? For example with this line : pigeon% grep open b.rb gs = TCPserver.open('localhost', 4314) pigeon% pigeon% ruby -rsocket -e 'TCPSocket.open("localhost", 4314)' # is accepted # is gone pigeon% pigeon% ruby -rsocket -e 'TCPSocket.open("138.102.114.46", 4314)' -e:1:in `open': Connection refused - "connect(2)" (Errno::ECONNREFUSED) from -e:1 pigeon% Now if I change it to pigeon% grep open b.rb gs = TCPserver.open(4314) pigeon% pigeon% ruby -rsocket -e 'TCPSocket.open("localhost", 4314)' # is accepted # is gone pigeon% pigeon% ruby -rsocket -e 'TCPSocket.open("138.102.114.46", 4314)' # is accepted # is gone pigeon% Guy Decoux