[pypy-svn] r34411 - in pypy/dist: lib-python/modified-2.4.1/test pypy/rlib
ac at codespeak.net
ac at codespeak.net
Thu Nov 9 15:04:53 CET 2006
Author: ac
Date: Thu Nov 9 15:04:50 2006
New Revision: 34411
Added:
pypy/dist/lib-python/modified-2.4.1/test/test_socket.py
- copied, changed from r34251, pypy/dist/lib-python/2.4.1/test/test_socket.py
Modified:
pypy/dist/pypy/rlib/rsocket.py
Log:
Make rsocket pass test_socket.py
Modified: pypy/dist/pypy/rlib/rsocket.py
==============================================================================
--- pypy/dist/pypy/rlib/rsocket.py (original)
+++ pypy/dist/pypy/rlib/rsocket.py Thu Nov 9 15:04:50 2006
@@ -690,7 +690,11 @@
byref(address.addr), byref(addrlen))
if read_bytes < 0:
raise self.error_handler()
- address.addrlen = addrlen.value
+ result_addrlen = addrlen.value
+ if result_addrlen:
+ address.addrlen = result_addrlen
+ else:
+ address = None
return (buf[:read_bytes], address)
def send(self, data, flags=0):
More information about the pypy-svn
mailing list