]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Merge: #10883: Fix socket leaks in urllib.request.
authorNadeem Vawda <nadeem.vawda@gmail.com>
Sat, 23 Jul 2011 12:25:45 +0000 (14:25 +0200)
committerNadeem Vawda <nadeem.vawda@gmail.com>
Sat, 23 Jul 2011 12:25:45 +0000 (14:25 +0200)
commit0200016132255124e22d9b48d0e6444ec62fecdd
tree2dd408820ae46c61c1ae9e328faddd3358b61891
parent7cd94a1e232b3af6ab6df363336907fc4bce53f6
parent08f5f7aa81321eb667609b2f096b2fc0c092cad4
Merge: #10883: Fix socket leaks in urllib.request.

* ftpwrapper now uses reference counting to ensure that the underlying socket
  is closed when the ftpwrapper object is no longer in use
* ftplib.FTP.ntransfercmd() now closes the socket if an error occurs

Initial patch by Victor Stinner.
Lib/ftplib.py
Lib/test/test_urllib2.py
Lib/urllib/request.py