From: Roy Marples Date: Thu, 28 Jan 2021 17:26:08 +0000 (+0000) Subject: control: Don't log the write db didn't exist when freeing it. X-Git-Tag: v10.0.0~135 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07af15970a386e49db4b4e5c443e702fbca2f275;p=thirdparty%2Fdhcpcd.git control: Don't log the write db didn't exist when freeing it. --- diff --git a/src/control.c b/src/control.c index 794d4a12..97bed1ae 100644 --- a/src/control.c +++ b/src/control.c @@ -84,7 +84,8 @@ control_free(struct fd_list *fd) fd->ctx->ps_control_client = NULL; #endif - if (eloop_event_remove_writecb(fd->ctx->eloop, fd->fd) == -1) + if (eloop_event_remove_writecb(fd->ctx->eloop, fd->fd) == -1 && + errno != ENOENT) logerr(__func__); TAILQ_REMOVE(&fd->ctx->control_fds, fd, next); control_queue_free(fd);