This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tinchester
Recipients achimnol, asvetlov, gvanrossum, tinchester, yselivanov
Date 2022-02-25.17:46:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1645811189.64.0.330252225741.issue46843@roundup.psfhosted.org>
In-reply-to
Content
The asyncio TaskGroup already uses a WeakSet for its children, so it's suitable for long-lived use.

As for errors in siblings aborting the TaskGroup, could you apply a wrapper to the scheduled coroutines to swallow and log any errors yourself?

Apart from the timeouts, that should get you a long way towards what you're describing.
History
Date User Action Args
2022-02-25 17:46:29tinchestersetrecipients: + tinchester, gvanrossum, asvetlov, yselivanov, achimnol
2022-02-25 17:46:29tinchestersetmessageid: <1645811189.64.0.330252225741.issue46843@roundup.psfhosted.org>
2022-02-25 17:46:29tinchesterlinkissue46843 messages
2022-02-25 17:46:29tinchestercreate