cpython/Lib/asyncio
Victor Stinner b60e9ca69d Issue #20455: asyncio: write a new write pipe transport class for proactor (on
Windows) instead of using the "duplex" pipe transport. The new class uses a
simpler overlapped read to be notified when the pipe is closed. So the protocol
doesn't need to implement eof_received(): connection_lost() is called instead.
_UnixWritePipeTransport has the same approach.
2014-01-31 14:18:18 +01:00
..
__init__.py asyncio: Don't export BaseEventLoop, BaseSelectorEventLoop nor 2014-01-25 22:22:18 +01:00
base_events.py Issue #20452: Remove debug code, no more needed 2014-01-31 12:59:43 +01:00
base_subprocess.py asyncio: Pass through pause/resume from subprocess pipe proto to subprocess proto. Also kill dummy eof_received(). 2014-01-29 14:28:15 -08: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 asyncio: Future.set_exception(exc) should instantiate exc if it is a class. 2014-01-30 16:01:54 -08:00
locks.py asyncio: Locks refactor: use a separate context manager; remove Semaphore._locked. 2014-01-25 16:51:57 -08:00
log.py Rename the logger to plain "logger". 2013-10-17 15:39:45 -07:00
proactor_events.py Issue #20455: asyncio: write a new write pipe transport class for proactor (on 2014-01-31 14:18:18 +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 temporary aliases 2014-01-28 00:09:24 +01:00
selector_events.py asyncio: Refactoring: move write flow control to a subclass/mixin. 2014-01-29 13:15:59 -08:00
streams.py asyncio: Fix misc whitespace issues. 2014-01-30 16:05:28 -08:00
tasks.py asyncio: wait_for() now accepts None as timeout (Victor Stinner). 2014-01-29 14:30:38 -08:00
test_utils.py asyncio: Fix granularity of test_utils.TestLoop. 2014-01-30 16:05:07 -08:00
transports.py asyncio: make PY34 symbol private (rename it to _PY34) 2014-01-02 18:41:34 +01:00
unix_events.py asyncio: Fix _UnixWritePipeTransport, raise BrokenPipeError when the pipe is 2014-01-31 13:04:28 +01:00
windows_events.py asyncio: Fix _make_subprocess_transport(): pass extra value to the constructor. 2014-01-29 14:32:20 -08:00
windows_utils.py asyncio: Various style nits. 2013-11-01 14:20:55 -07:00