From: Willy Tarreau Date: Tue, 16 Mar 2010 19:57:57 +0000 (+0100) Subject: [MINOR] checks: make shutdown() silently fail X-Git-Tag: v1.4.2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6315d914b6c0ac3a292cadea39cc4b1a21f416a0;p=thirdparty%2Fhaproxy.git [MINOR] checks: make shutdown() silently fail Shutdown may fail for instance after an RST. So we must not report any error for that. --- diff --git a/src/checks.c b/src/checks.c index f808db0ba6..82939dc76f 100644 --- a/src/checks.c +++ b/src/checks.c @@ -917,11 +917,7 @@ static int event_srv_chk_r(int fd) s->check_data[s->check_data_len - 1] = '\0'; /* Close the connection... */ - int shut = shutdown(fd, SHUT_RDWR); - int err = errno; - if (shut == -1) { - Alert("event_srv_chk_r(): err = %i, %s\n", err, strerror(err)); - } + shutdown(fd, SHUT_RDWR); /* Run the checks... */ if (s->proxy->options & PR_O_HTTP_CHK) {