diff options
-rwxr-xr-x | scripts/runqemu | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/runqemu b/scripts/runqemu index a83c8a6944..c6b7580ddc 100755 --- a/scripts/runqemu +++ b/scripts/runqemu | |||
@@ -1215,7 +1215,10 @@ class BaseConfig(object): | |||
1215 | cmd = "%s %s" % (self.qemu_opt, kernel_opts) | 1215 | cmd = "%s %s" % (self.qemu_opt, kernel_opts) |
1216 | cmds = shlex.split(cmd) | 1216 | cmds = shlex.split(cmd) |
1217 | logger.info('Running %s\n' % cmd) | 1217 | logger.info('Running %s\n' % cmd) |
1218 | process = subprocess.Popen(cmds, stderr=subprocess.PIPE) | 1218 | pass_fds = [] |
1219 | if self.lock_descriptor: | ||
1220 | pass_fds = [self.lock_descriptor.fileno()] | ||
1221 | process = subprocess.Popen(cmds, stderr=subprocess.PIPE, pass_fds=pass_fds) | ||
1219 | self.qemupid = process.pid | 1222 | self.qemupid = process.pid |
1220 | retcode = process.wait() | 1223 | retcode = process.wait() |
1221 | if retcode: | 1224 | if retcode: |