cpython/Lib/asyncio
Victor Stinner 80f53aa9a0 asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and
Handle objects are created. Pass the traceback to call_exception_handler() in
the 'source_traceback' key.

The traceback is truncated to hide internal calls in asyncio, show only the
traceback from user code.

Add tests for the new source_traceback, and a test for the 'Future/Task
exception was never retrieved' log.
2014-06-27 13:52:20 +02:00
..
__init__.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
base_events.py asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and 2014-06-27 13:52:20 +02:00
base_subprocess.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01: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 asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and 2014-06-27 13:52:20 +02:00
futures.py asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and 2014-06-27 13:52:20 +02: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 asyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if the 2014-06-23 01:02:37 +02:00
protocols.py asyncio: Fix spelling and typos. 2014-02-18 22:27:48 -05:00
queues.py Issue #21723: asyncio.Queue: support any type of number (ex: float) for the 2014-06-17 23:36:21 +02:00
selector_events.py asyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if the 2014-06-23 01:02:37 +02:00
streams.py asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if data exceeds buffer limit. 2014-05-12 10:04:37 -07:00
subprocess.py asyncio.subprocess: Fix a race condition in communicate() 2014-02-20 10:12:59 +01:00
tasks.py asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and 2014-06-27 13:52:20 +02:00
test_utils.py asyncio: Refactor tests: add a base TestCase class 2014-06-18 01:36:32 +02:00
transports.py asyncio: WriteTransport.set_write_buffer_size to call _maybe_pause_protocol 2014-02-19 11:10:52 -05:00
unix_events.py asyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if the 2014-06-23 01:02:37 +02:00
windows_events.py asyncio/windows_events.py: use more revelant names to overlapped callbacks 2014-02-26 17:35:30 +01:00
windows_utils.py Issue #21119: asyncio: Make sure that socketpair() close sockets on error 2014-06-04 00:12:28 +02:00