Fix for "Broken pipe" issue, vodz last_patch116_3
diff --git a/shell/ash.c b/shell/ash.c
index 62d5969..fe99b02 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -6690,7 +6690,7 @@
 #endif
 			st = WTERMSIG(status);
 		if (sigonly) {
-			if (st == SIGINT)
+			if (st == SIGINT || st == SIGPIPE)
 				goto out;
 #if JOBS
 			if (WIFSTOPPED(status))