Hi,

We told me that developing async code with asyncio is nice, but it's
still hard. IMO there are still places where asyncio don't provide
information to debug easily issues. The main issue with async code is
that errors only come with the "tail" of a traceback. I added "source
traceback" to tasks to add the "head" of a traceback.

I opened an issue to add a source traceback to transports:
https://code.google.com/p/tulip/issues/detail?id=212

The patch enhances also getting the source traceback to "inject" the
source traceback of the current task if a task is running.

So you have other pain points when developping with asyncio, or any
other suggestion?

Victor

Reply via email to