From: Roy Marples Date: Fri, 29 Nov 2019 01:17:12 +0000 (+0000) Subject: privsep: Don't log error shutting down a unconnected socket. X-Git-Tag: v9.0.0~201 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=960d5a7c16fe985a9983c70dc133121c0d318fa9;p=thirdparty%2Fdhcpcd.git privsep: Don't log error shutting down a unconnected socket. --- diff --git a/src/privsep.c b/src/privsep.c index ed2a0a24..70ce5a42 100644 --- a/src/privsep.c +++ b/src/privsep.c @@ -233,7 +233,7 @@ ps_dostop(struct dhcpcd_ctx *ctx, pid_t *pid, int *fd) if (ps_sendcmd(ctx, *fd, PS_STOP, 0, NULL, 0) == -1 && errno != ECONNRESET) logerr(__func__); - if (shutdown(*fd, SHUT_RDWR) == -1) + if (shutdown(*fd, SHUT_RDWR) == -1 && errno != ENOTCONN) logerr(__func__); close(*fd); *fd = -1;