John Nelson <j...@jnelson.ca> added the comment:

I *suspect* the issue is down to a discrepancy between:
- IocpProactor.close(), and
- IocpProactor._poll()

When the former calls the latter, it seems to be expecting a truth value 
response from _poll() to indicate that no timeout occurred. However, the latter 
only ever returns None.

Of note is that `ms != 0` whenever a timeout occurs, potentially giving a 
simple test point.

----------

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

Reply via email to