--- urllib2.py.orig Fri Jan 20 20:10:56 2006 +++ urllib2.py Fri Jan 20 20:12:07 2006 @@ -1006,8 +1006,7 @@ # XXX It might be better to extract the read buffering code # out of socket._fileobject() and into a base class. - r.recv = r.read - fp = socket._fileobject(r) + fp = r.fp resp = addinfourl(fp, r.msg, req.get_full_url()) resp.code = r.status