[pypy-issue] [issue1645] requests fails to make some https connections with 2.2
Alex Gaynor
tracker at bugs.pypy.org
Thu Nov 21 04:31:46 CET 2013
New submission from Alex Gaynor <alex.gaynor at gmail.com>:
I assume this is somehow related to the changes we made to socket/ssl, but not
sure how:
>>>> import requests
>>>> requests.get("https://pypi.python.org")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/api.py", line 55, in get
return request('get', url, **kwargs)
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/api.py", line 44, in request
return session.request(method=method, url=url, **kwargs)
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/sessions.py", line 361, in request
resp = self.send(prep, **send_kwargs)
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/sessions.py", line 484, in send
history = [resp for resp in gen] if allow_redirects else []
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/sessions.py", line 145, in resolve_redirects
allow_redirects=False,
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/sessions.py", line 464, in send
r = adapter.send(request, **kwargs)
File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site-
packages/requests/adapters.py", line 356, in send
raise ConnectionError(e)
ConnectionError: HTTPSConnectionPool(host='pypi.python.org', port=443): Max
retries exceeded with url: /pypi (Caused by <class '_socket.error'>: [Errno 9] Bad
file descriptor)
>>>>
The bug fix may be in requests/urllib3. But we should diagnose this.
----------
messages: 6377
nosy: agaynor, pypy-issue
priority: critical
status: unread
title: requests fails to make some https connections with 2.2
________________________________________
PyPy bug tracker <tracker at bugs.pypy.org>
<https://bugs.pypy.org/issue1645>
________________________________________
More information about the pypy-issue
mailing list