mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-04-20 03:24:52 +00:00
fix: give processes a stdin so monado doesn't complain?
This commit is contained in:
parent
245105ba6a
commit
9b0b85752a
1 changed files with 2 additions and 0 deletions
|
@ -93,6 +93,7 @@ impl Worker for InternalJobWorker {
|
|||
if let Ok(mut cmd) = Command::new(data.command)
|
||||
.args(data.args)
|
||||
.envs(data.environment)
|
||||
.stdin(Stdio::piped())
|
||||
.stderr(Stdio::piped())
|
||||
.stdout(Stdio::piped())
|
||||
.spawn()
|
||||
|
@ -102,6 +103,7 @@ impl Worker for InternalJobWorker {
|
|||
));
|
||||
let stdout = cmd.stdout.take().unwrap();
|
||||
let stderr = cmd.stderr.take().unwrap();
|
||||
let stdin = cmd.stdin.take().unwrap();
|
||||
let stdout_sender = sender.clone();
|
||||
let stderr_sender = sender.clone();
|
||||
let stdout_logger = logger_thread!(stdout, stdout_sender);
|
||||
|
|
Loading…
Add table
Reference in a new issue