[issue36780] Interpreter exit blocks waiting for futures of shut-down ThreadPoolExecutors

Brian Quinlan report at bugs.python.org
Mon May 6 13:38:19 EDT 2019


Brian Quinlan <brian at sweetapp.com> added the comment:

OK, I completely disagree with my statement:

"""If you added this as an argument to shutdown() then you'd probably also have to add it as an option to the constructors (for people using Executors as context managers). But, if you have to add it to the constructor anyway, you may as well *only* add it to the constructor."""

This functionality wouldn't apply to context manager use (since the point of the context manager is to ensure resource clean-up). So maybe another argument to shutdown() would make sense

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36780>
_______________________________________


More information about the Python-bugs-list mailing list