From b87387964de8fad7df636dd59e7b179b5bc63886 Mon Sep 17 00:00:00 2001 From: Michael Debertol Date: Wed, 16 Jun 2021 12:28:50 +0200 Subject: [PATCH] core: mute all BrokenPipe errors On windows the error message does not contain `Broken pipe`, so let's try to find the error `kind` which should be `BrokenPipe` in all cases. --- src/uucore/src/lib/mods/panic.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uucore/src/lib/mods/panic.rs b/src/uucore/src/lib/mods/panic.rs index 6947df2ac..ba0ecdf12 100644 --- a/src/uucore/src/lib/mods/panic.rs +++ b/src/uucore/src/lib/mods/panic.rs @@ -8,7 +8,7 @@ pub fn mute_sigpipe_panic() { let hook = panic::take_hook(); panic::set_hook(Box::new(move |info| { if let Some(res) = info.payload().downcast_ref::() { - if res.contains("Broken pipe") { + if res.contains("BrokenPipe") { return; } }