cpython/Lib/asyncio
Victor Stinner 7de2646cdf Cleanup properly proactor event loop
* store the "self reading" future when the "self pipe" is closed (when the
  event loop is closed)
* store "accept" futures to cancel them when we stop serving
* close the "accept socket" if the "accept future" is cancelled

Fix many warnings which can be seen when unit tests are run in verbose mode.
2014-01-11 00:03:21 +01:00
..
__init__.py asyncio: Add support for running subprocesses on Windows with the IOCP event loop (Richard Oudkerk). 2013-10-30 14:52:03 -07:00
base_events.py asyncio: Fix space in log message about poll time. 2013-12-20 20:37:41 -08:00
base_subprocess.py asyncio: Add new file (forgotten). 2013-10-30 14:56:49 -07:00
constants.py asyncio: Pause accepting whenever accept() returns certain errors. Fixes asyncio issue #78. 2013-11-01 14:12:50 -07:00
events.py Fix typo in asyncio.AbstractServer documentation 2013-12-03 18:23:52 +01:00
futures.py Issue #19967: Defer the formating of the traceback in asyncio.Future destructor 2013-12-21 00:19:33 +01:00
locks.py asyncio: Don't special-case GeneratorExit in Condition.wait(). 2014-01-10 13:25:38 -08:00
log.py
proactor_events.py Cleanup properly proactor event loop 2014-01-11 00:03:21 +01:00
protocols.py asyncio: Export all abstract protocol and transport classes. Fixes issue #20029. 2013-12-20 14:16:21 -08:00
queues.py asyncio: remove references to the Tulip project, rename Tulip to asyncio. 2013-12-13 10:57:04 +01:00
selector_events.py Issue #19509: Finish implementation of check_hostname 2013-12-06 00:23:13 +01:00
streams.py asyncio: Tiny cleanup in streams.py. 2014-01-10 13:26:38 -08:00
tasks.py Export asyncio.iscoroutine[function]. 2013-12-28 08:06:40 -10:00
test_utils.py asyncio: remove references to the Tulip project, rename Tulip to asyncio. 2013-12-13 10:57:04 +01:00
transports.py asyncio: make PY34 symbol private (rename it to _PY34) 2014-01-02 18:41:34 +01:00
unix_events.py asyncio: Minimal pty support in UNIX read pipe, by Jonathan Slenders. 2014-01-10 13:30:04 -08:00
windows_events.py Cleanup properly proactor event loop 2014-01-11 00:03:21 +01:00
windows_utils.py asyncio: Various style nits. 2013-11-01 14:20:55 -07:00