experiment: ignore SIGCHLD

This commit is contained in:
Suyono 2023-12-04 14:19:34 +11:00
parent 03c0c0401e
commit 4cfee4c454

View File

@ -8,9 +8,15 @@ use std::fs::OpenOptions;
use std::process::Command;
use std::env;
use rand::Rng;
use nix::sys::signal;
fn main() -> Result<(), Box<dyn Error>> {
let args: Vec<String> = env::args().collect();
unsafe {
signal::signal(signal::Signal::SIGCHLD, signal::SigHandler::SigIgn)
}.unwrap();
let mut rng = rand::thread_rng();
let log_path = env::var("LOG_PATH")?;