Fix AC-699 by using the spawnu interface on pexpect3 and making sure we use the right encoding on passwords passed to the cipher

This commit is contained in:
Matthew Jones
2013-12-20 06:56:17 -05:00
parent 44574de083
commit ca35419dee
2 changed files with 2 additions and 2 deletions

View File

@@ -184,7 +184,7 @@ class BaseTask(Task):
status, stdout = 'error', ''
logfile = task_stdout_handle
logfile_pos = logfile.tell()
child = pexpect.spawn(args[0], args[1:], cwd=cwd, env=env)
child = pexpect.spawnu(args[0], args[1:], cwd=cwd, env=env)
child.logfile_read = logfile
canceled = False
last_stdout_update = time.time()