diff --git a/src/run_tests/cleanup.rs b/src/run_tests/cleanup.rs index e7c54c94..d5993108 100644 --- a/src/run_tests/cleanup.rs +++ b/src/run_tests/cleanup.rs @@ -108,7 +108,10 @@ pub async fn cleanup( // for `run-tests` that exited early by, e.g., a user input // Ctrl+C. if let Err(e) = nix::unistd::write(master_fd.as_raw_fd(), b"\x03") { - error!("failed to send SIGINT to node: {:?}", e); + match e { + nix::Error::EIO => {} + _ => error!("failed to send SIGINT to node: {:?}", e), + } } } else { clean_process_by_pid(*process_id);