[Bug 1470860] Re: requests functional API won't close sockets

James Page james.page at ubuntu.com
Tue Sep 1 16:57:16 UTC 2015


** Also affects: requests (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Also affects: requests (Ubuntu Wily)
   Importance: Undecided
       Status: Confirmed

** Also affects: requests (Ubuntu Vivid)
   Importance: Undecided
       Status: New

** Changed in: requests (Ubuntu Wily)
       Status: Confirmed => Fix Released

** Changed in: requests (Ubuntu Vivid)
       Status: New => Triaged

** Changed in: requests (Ubuntu Trusty)
       Status: New => Triaged

** Changed in: requests (Ubuntu Trusty)
   Importance: Undecided => Medium

** Changed in: requests (Ubuntu Vivid)
   Importance: Undecided => Medium

** Changed in: requests (Ubuntu Wily)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to requests in Ubuntu.
https://bugs.launchpad.net/bugs/1470860

Title:
  requests functional API won't close sockets

Status in requests package in Ubuntu:
  Fix Released
Status in requests source package in Trusty:
  Triaged
Status in requests source package in Vivid:
  Triaged
Status in requests source package in Wily:
  Fix Released

Bug description:
  Upstream issue: https://github.com/kennethreitz/requests/issues/1882

  
  How to reproduce:

  
  import requests

  def make_request():
      resp = requests.get('http://google.com')
      resp.close()  # this appears to have no effect, even though the function exists

  make_request()

  
  This may result in possible FDs leakage and breaks OpenStack Nova unit tests (nova.tests.unit.test_wsgi.TestWSGIServerWithSSL.test_app_using_ipv6_and_ssl) when 14.04 version of python-requests is used.

  
  The commit fixing the issue: https://github.com/ContinuousFunction/requests/commit/c0e927c52b8f049d6aa816360780580173871ac6

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/requests/+bug/1470860/+subscriptions



More information about the foundations-bugs mailing list