[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2011-07-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: I've made the necessary doc changes. I leave it open because I'm not sure what to do with the bugfix request (I agree with the general suggestion to use subprocess instead, though). -- nosy: +pitrou versions: +Python 3.3 -Python 2.6, Python 3.1 _

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2011-07-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 3fa7581f6d46 by Antoine Pitrou in branch '2.7': Issue #6476: Document that os.spawnle and os.spawnve are not thread-safe under Windows. http://hg.python.org/cpython/rev/3fa7581f6d46 New changeset a01ba3c32a4b by Antoine Pitrou in branch '3.2': Iss

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2011-07-18 Thread Steve Hill
Steve Hill added the comment: Why has this bug been resolved as "won't fix"? It seems to me that this is a valid issue with something that has not been deprecated, yet it has been decided neither to fix it (despite there being an offer by the originator to submit a patch) nor even to document

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2010-02-09 Thread Brian Curtin
Changes by Brian Curtin : -- priority: -> normal type: crash -> behavior versions: +Python 2.7, Python 3.1, Python 3.2 -Python 2.4, Python 2.5 ___ Python tracker ___

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2009-07-13 Thread Jose Fonseca
Jose Fonseca added the comment: Perhaps. I'm not a scons developer -- just an user -- and I don't know what versions of python far back in time they want support, but it appears it would make sense to use subprocess where available indeed. I already I've filled an issue with scons at http://scon

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2009-07-13 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: Indeed. But shouldn't you use the subprocess module instead? -- nosy: +amaury.forgeotdarc resolution: -> wont fix status: open -> pending ___ Python tracker

[issue6476] MSVCRT's spawnve/spawnvpe are not thread safe

2009-07-13 Thread Jose Fonseca
New submission from Jose Fonseca : MSVCRT's implementation of _spawnve, _spawnvpe, or any version that takes an environ as paramater is not thread-safe, because it stores a temporary environment string into a global variable. _spawnve, _spawnvpe, and friends call a function named _cenvarg which