[issue39190] _result_handler dies on raised exceptions [multiprocessing]

2021-09-19 Thread Irit Katriel
Change by Irit Katriel : -- versions: +Python 3.10, Python 3.11 -Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8 ___ Python tracker ___

[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 ___ ___ Python-bugs-list mailing list Unsubscribe: http

[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 __

[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 states tha