diff options
| author | Roy Marples <roy@marples.name> | 2019-11-29 01:17:12 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2019-11-29 01:17:12 +0000 |
| commit | 6e88cab65e3b67c00271524131dfe6ad45c608d0 (patch) | |
| tree | d0f9f5ced67968416ab23ae75b8fcdb12a43e424 /src/privsep.c | |
| parent | 5d38d31b6f0fbe80d056644ede5a8ce977c3084f (diff) | |
| download | dhcpcd-6e88cab65e3b67c00271524131dfe6ad45c608d0.tar.xz | |
privsep: Don't log error shutting down a unconnected socket.
Diffstat (limited to 'src/privsep.c')
| -rw-r--r-- | src/privsep.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |
