From 4ea812a8a0956dbc7920fb373332fbd73fec14b4 Mon Sep 17 00:00:00 2001 From: hosted-fornet Date: Thu, 3 Apr 2025 12:04:18 -0700 Subject: [PATCH] cleanup: dont output on EIO --- src/run_tests/cleanup.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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);