2 // ignore-emscripten no processes
3 // ignore-sgx no processes
5 // Make sure that if a process doesn't have its stdio/stderr descriptors set up
6 // that we don't die in a large ball of fire
9 use std::process::{Command, Stdio};
12 let args: Vec<String> = env::args().collect();
13 if args.len() > 1 && args[1] == "child" {
23 let mut p = Command::new(&args[0]);
24 p.arg("child").stdout(Stdio::null()).stderr(Stdio::null());
25 println!("{:?}", p.spawn().unwrap().wait());