Versions of ruby 1.8.4 later than May 26 2006 will work properly with an object of type TCPServer. Prior versions won‘t so we play it safe and just build a socket.
[Validate]