[issue39190] _result_handler dies on raised exceptions [multiprocessing]

2020-01-02 Thread Sindri Guðmundsson
New submission from Sindri Guðmundsson : Raising an Exception in a callback handler of apply_async and/or map_async will kill the _result_handler thread. This causes unexpected behavior as all subsequent callbacks won't be called and worse, pool.join will deadlock. The documentation s

[issue39190] _result_handler dies on raised exceptions [multiprocessing]

2020-01-02 Thread Sindri Guðmundsson
Change by Sindri Guðmundsson : -- keywords: +patch pull_requests: +17230 stage: -> patch review pull_request: https://github.com/python/cpython/pull/17795 ___ Python tracker <https://bugs.python.org/issu

[issue39190] _result_handler dies on raised exceptions [multiprocessing]

2020-01-06 Thread Sindri Guðmundsson
Change by Sindri Guðmundsson : -- type: behavior -> crash ___ Python tracker <https://bugs.python.org/issue39190> ___ ___ Python-bugs-list mailing list Un