From 95b2a4953e9988a94f83cc1dd287719dea2ec3c9 Mon Sep 17 00:00:00 2001 From: Chris Dryden Date: Thu, 22 Jan 2026 05:46:29 -0500 Subject: [PATCH] Silently handle broken pipe on windows for yes --- src/uu/yes/src/yes.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/uu/yes/src/yes.rs b/src/uu/yes/src/yes.rs index 98ee5550c85..92527221b91 100644 --- a/src/uu/yes/src/yes.rs +++ b/src/uu/yes/src/yes.rs @@ -27,6 +27,8 @@ pub fn uumain(args: impl uucore::Args) -> UResult<()> { match exec(&buffer) { Ok(()) => Ok(()), + // On Windows, silently handle broken pipe since there's no SIGPIPE + #[cfg(windows)] Err(err) if err.kind() == io::ErrorKind::BrokenPipe => Ok(()), Err(err) => Err(USimpleError::new( 1,