mirror of
https://github.com/python/cpython.git
synced 2025-08-30 21:48:47 +00:00
(merge 3.2) Close #12383: Fix subprocess module with env={}: don't copy the
environment variables, start with an empty environment.
This commit is contained in:
commit
372b838db5
3 changed files with 20 additions and 8 deletions
|
@ -1250,7 +1250,7 @@ class Popen(object):
|
|||
# potential deadlocks, thus we do all this here.
|
||||
# and pass it to fork_exec()
|
||||
|
||||
if env:
|
||||
if env is not None:
|
||||
env_list = [os.fsencode(k) + b'=' + os.fsencode(v)
|
||||
for k, v in env.items()]
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue