mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
[fastmanifest] don't use shell=True
Test Plan: none Reviewers: durham, lcharignon Reviewed By: lcharignon Subscribers: mitrandir, mjpieters Differential Revision: https://phabricator.intern.facebook.com/D3468818 Tasks: 11683504 Signature: t1:3468818:1466695146:9bd98efec59fced0d99f712b7a1e4b855e6ae93e
This commit is contained in:
parent
ac63bda69a
commit
2eb056bf8e
@ -183,7 +183,7 @@ if platform.system() == 'Windows':
|
||||
# we can't use close_fds *and* redirect stdin. I'm not sure that we
|
||||
# need to because the detached process has no console connection.
|
||||
subprocess.Popen(
|
||||
script, shell=True, env=env, close_fds=True,
|
||||
script, env=env, close_fds=True,
|
||||
creationflags=_creationflags)
|
||||
else:
|
||||
def runshellcommand(script, env):
|
||||
@ -203,7 +203,7 @@ else:
|
||||
# connect stdin to devnull to make sure the subprocess can't
|
||||
# muck up that stream for mercurial.
|
||||
subprocess.Popen(
|
||||
script, shell=True, stdout=open(os.devnull, 'w'),
|
||||
script, stdout=open(os.devnull, 'w'),
|
||||
stderr=open(os.devnull, 'w'), stdin=open(os.devnull, 'r'),
|
||||
env=env, close_fds=True, **newsession)
|
||||
finally:
|
||||
|
Loading…
Reference in New Issue
Block a user