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
