Re: Subprocess.popen() on win32?

Russel Winder <[email protected]> Fri, 05 Oct 2018 18:28:02 +0100
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <[email protected]>
I shall be flippant in the hope of being humorous, yet with an element of
possible truth:

Perhaps no-one has bothered to update that bit of code in the last decade and
a half?


Did you mean subprocess.Popen? Worth noting that the API for subprocess
changes from call* in earlier versions to run in later. Somewhat annoying for
compatibility across many Python versions.


On Fri, 2018-10-05 at 10:17 -0700, Bill Deegan wrote:
> Greetings,
> 
> Any reason we're not using subprocess.popen() on win32?
> We're still using os.spawnve() which is known to have some threading issues.
> https://bugs.python.org/issue6476
> 
> -Bill
> _______________________________________________
> Scons-dev mailing list
> [email protected]
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEETwDs1X+Beyaiaer41L3V0s7Np7gFAlu3nyIACgkQ1L3V0s7N
p7gmPQ/+P4W1t1LDsbsGGgX8yHMfJv86Z4FZzjMyc5Kfd2nQaeXF8jNqtp2dBo5S
MTvHHzNWpW34O8RPir+ZSE3+elMX1vn6PWQD52fDDsdHvBTZIgPLsj13hA8HgVv9
ROU2LmfFkg4ydZfHnn+GCrrhOFiEeZnS0fxfdimgZTmGf5G2ptjsGeBF5yDThxe7
DiwAWM7TFwyXDA/BGfADPrEo+sFGncFW2GIh7J5xvZTeWVSFbAE3ueFYIRd8j7er
fla3GX3Tc/emTndnkmrouDXgf9PnpUBYGIRj8hV2mlwp2fCaMmv0MYu8PTIhXAl9
wCyzuMsDebsBokYQJqvvQXvJiFBq7XALeIVG+iAckpEEQ2M63c/ORQo+pGmglYgG
f6Hs9qqKmpXSr0MEzocdBAYStPgfQiVbNU8KRoapnZe38aCo1hT/H/8wg/xEI3mS
HdO3dco2X57RZohA6IOBxQyFnSn9k5fOu9psHcF+b5hbL2AnmJcFlERREe/LpBVR
rln77orh/+iLx8zhScJeqGVgszUMRI87gOaRS+chM48pgeYg4rjoprAmu3xKfmi7
UFX4U8lTh7gnw8ZEhAqB0WM2ZjoVu3dVIj5joYtliuTcpXaBOfNPi6sMw8vohxB7
PewFWs7l8XU+YU5ViD4qEfS5x+fIMBehMGS8ixPCh95QRwubIVg=
=CwZR
-----END PGP SIGNATURE-----