Going back to TCPServer so that the Connection spec works in JRuby