From f3143eff837fb8c3d32cdcff6eb15626f12d8da6 Mon Sep 17 00:00:00 2001 From: angt Date: Wed, 9 Dec 2015 20:38:49 +0100 Subject: [PATCH] Do not print error for EPIPE or ECONNRESET on write() --- src/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main.c b/src/main.c index 7966b87..d750d3c 100644 --- a/src/main.c +++ b/src/main.c @@ -380,6 +380,9 @@ static ssize_t fd_write (int fd, const void *data, size_t size) if (errno==EAGAIN || errno==EINTR) return -1; + if (errno==EPIPE || errno==ECONNRESET) + return 0; + if (errno) perror("write");