Charles-François Natali <neolo...@free.fr> added the comment:

Under Linux, child processes are created with fork(), so they're run with the 
exact same environment as the parent process (among which sys.flags.optimize).
I don't know Windows at all, but since I've heard it doesn't have fork(), my 
guess is that the command-line is constructed before creating the child 
process, and maybe the -O command line argument is lost.
Just a guess.

----------
nosy: +neologix

_______________________________________
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

Reply via email to