From: Sarek Mather Date: 2013-01-07T21:06:02+09:00 Subject: Re: ETIMEDOUT - why? Any possibilities are fine. In fact, a decent book concerning RST, Error timeouts (all errors?), TCP (I already know 'too much' i.e. finding it difficult to actually 'learn' more), and fin/ack. In fact, if someone can tell me if it's possible to close connections with fin/ack rather than RST. That helps too. It's either on the client-side or the server-side, I think it's on the server-side, but I just wanted to check it's not on the client-side. I'm really bad at programming sockets... in general, actually. (sometimes up to 20 connections are created) This is all it is, just re-used and repeated in same cases. (Without the values of the variables): socket = TCPSocket.new server, 80 socket.print(request) socket.flush # is that even needed?... socket.close If it is the server ignoring when I have 10+ connections, I wonder how I can deal with that.. I thought tcp was supposed to end with a fin/ack handshake, not RSTs.. Thank you, really if I could just get some help I would appreciate it. Anything that might help me? -- Posted via http://www.ruby-forum.com/.