Author paul.moore
Recipients asvetlov, paul.moore, yselivanov
Date 2020-12-19.11:26:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
See the comment on Discourse here: (and the thread leading up to this comment).

In the thread, @njs states that if the user hits Ctrl-C while the asyncio event loop is running, it's possible for internal asyncio data structures to end up in an inconsistent state. If that's the case, then this would make asyncio-based code unreliable in real-world use.

I don't have a way to reproduce this - from the Discourse thread, I had assumed that ctrl-C was safe to use on an asyncio-based program, but was told otherwise, and I can't find anything definitive either way.

At a minimum, the asyncio documentation should confirm that it is exception-safe (specifically against Ctrl-C, but in general I'd assume that asyncio is safe in the face of uncaught exceptions in user-written async code).
Date User Action Args
2020-12-19 11:26:28paul.mooresetrecipients: + paul.moore, asvetlov, yselivanov
2020-12-19 11:26:28paul.mooresetmessageid: <>
2020-12-19 11:26:28paul.moorelinkissue42683 messages
2020-12-19 11:26:28paul.moorecreate