[pypy-svn] r61199 - pypy/trunk/lib-python/modified-2.5.2
arigo at codespeak.net
arigo at codespeak.net
Wed Jan 21 16:49:24 CET 2009
Author: arigo
Date: Wed Jan 21 16:49:24 2009
New Revision: 61199
Modified:
pypy/trunk/lib-python/modified-2.5.2/socket.py
Log:
Fix for an abuse of socket._fileobject by urllib2.py.
Modified: pypy/trunk/lib-python/modified-2.5.2/socket.py
==============================================================================
--- pypy/trunk/lib-python/modified-2.5.2/socket.py (original)
+++ pypy/trunk/lib-python/modified-2.5.2/socket.py Wed Jan 21 16:49:24 2009
@@ -249,7 +249,11 @@
self._sock = None
if self._close:
s.close()
- s._drop()
+ try:
+ s._drop()
+ except AttributeError:
+ pass # for the abuse of socket._fileobject from
+ # urllib2.py :-(
def __del__(self):
try:
More information about the Pypy-commit
mailing list