STINNER Victor <vstin...@redhat.com> added the comment:
Currently, the error only occurs when apply() is called: --- import multiprocessing def the_test(): pool = multiprocessing.Pool(1) with pool: print(pool.apply(int, (2,))) with pool: print(pool.apply(int, (3,))) # <-- raise here the_test() --- I would prefer to get an error on at the second "with pool:" line. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35477> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com