This repository was archived by the owner on Nov 23, 2017. It is now read-only.
This repository was archived by the owner on Nov 23, 2017. It is now read-only.
BaseSubprocessTransport can raise in __del__ #473
Open
Description
What's our policy on raising exceptions in destructors?
For example, this code:
asyncio/asyncio/base_subprocess.py
Line 131 in ab113e4
Shouldn't this be wrapped in a try/except, and the exception just logged, not propagated? We generally can't know when a destructor will be triggered.
I can put together a small pull request if that's ok.
Metadata
Metadata
Assignees
Labels
No labels