env['TERM'] = 'dumb'
env['INPUTRC'] = '/dev/null'
env['PERL_RL'] = 'false'
- #print("FDS before: %s" % list_fds())
+ print("FDS before: %s" % list_fds())
if no_pty:
self.p = Popen(args, bufsize=0,
stdin=PIPE, stdout=PIPE, stderr=STDOUT,
preexec_fn=os.setsid,
- env=env)
- #env=env, close_fds=True)
+ env=env, close_fds=True)
+ #env=env)
self.stdin = self.p.stdin
self.stdout = self.p.stdout
else:
self.p = Popen(args, bufsize=0,
stdin=slave, stdout=slave, stderr=STDOUT,
preexec_fn=os.setsid,
- env=env)
- #env=env, close_fds=True)
+ env=env, close_fds=True)
+ #env=env)
# Now close slave so that we will get an exception from
# read when the child exits early
# http://stackoverflow.com/questions/11165521