New submission from Arpad Toth <mrx23...@gmail.com>:

Steps to Reproduce
from http.client import HTTPConnection
conn = HTTPConnection('192.1.5.2', 80, timeout=50)
conn.request('GET', '/')
conn.getresponse()

Expected Behavior
It should give up waiting when requested and exit immediately.

Actual Behavior
What happens instead.
Keeps doing it's timeout until elapse then exits.

The issue is in socket.connect, not in urllib3.

Environment
OS Windows-10-10.0.18362-SP0
Python 3.6.5
urllib3 1.26.3
!Doesn't happen on linux.

----------
components: Library (Lib)
messages: 394111
nosy: mrx23dot
priority: normal
severity: normal
status: open
title: socket.connect ignores CTRL+C during timeout on Win
type: behavior
versions: Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue44204>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to