diff --git a/lib/sigpipe.h b/lib/sigpipe.h index b91a2f5133..d78afd905d 100644 --- a/lib/sigpipe.h +++ b/lib/sigpipe.h @@ -39,6 +39,7 @@ struct sigpipe_ignore { static void sigpipe_init(struct sigpipe_ignore *ig) { memset(ig, 0, sizeof(*ig)); + ig->no_signal = TRUE; } /*