STINNER Victor <victor.stin...@haypocalc.com> added the comment: I'm unable to reproduce this bug on Linux.
$ cat script.py from multiprocessing import Pool import os def myfunc(x): import sys print("child", os.getpid(), "optimize?", sys.flags.optimize) assert False, "assert False" return x if __name__ == '__main__': import sys print("parent optimize?", sys.flags.optimize) pool = Pool(processes=2) pool.map(myfunc, xrange(2)) # or imap_unordered, map $ python -O script.py ('parent optimize?', 1) ('child', 30397, 'optimize?', 1) ('child', 30398, 'optimize?', 1) ---------- nosy: +haypo _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12098> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com