STINNER Victor <[email protected]> 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 <[email protected]>
<https://bugs.python.org/issue35477>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com