Note that the Pypy's are giving larger results than the CPython's. Also note that Jython 2.7b3 does not ever raise a socket.error.