New submission from Thomas Moreau <thomas.moreau.2...@gmail.com>: When using `concurrent.futures.ProcessPoolExecutor` with objects that are not picklable or unpicklable, several situations results in a deadlock, with the interpreter freezed.
This is the case for different scenario, for instance these three : https://gist.github.com/tomMoral/cc27a938d669edcf0286c57516942369 The different pickling/unpickling error and their effect should be tested in `test_concurrent_futures.py` ---------- components: Library (Lib) messages: 303745 nosy: tomMoral priority: normal pull_requests: 3866 severity: normal status: open title: Deadlocks in `concurrent.futures.ProcessPoolExecutor` with pickling error versions: Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue31699> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com