From: Simon Horman Date: Mon, 25 Nov 2013 01:46:34 +0000 (+0900) Subject: MEDIUM: Log agent fail, stopped or down as info X-Git-Tag: v1.5-dev20~217 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=80fefaeb573bd6072ac02b8bb14a1b87fe74de37;p=thirdparty%2Fhaproxy.git MEDIUM: Log agent fail, stopped or down as info In the case where an agent check returns fail, stopped or down, log this as info when logging the server status along with any trailing message returned by the agent after fail, stopped or down. Previously only the trailing message was logged as info and if omitted no info was logged. Signed-off-by: Simon Horman --- diff --git a/src/checks.c b/src/checks.c index 6b7c382e4c..d865c0b2ff 100644 --- a/src/checks.c +++ b/src/checks.c @@ -1010,10 +1010,7 @@ static void event_srv_chk_r(struct connection *conn) */ if (end[0] == '\0' || end[0] == ' ' || end[0] == '\t') { status = HCHK_STATUS_L7STS; - /* Skip over leading blanks */ - while (end[0] != '\0' && (end[0] == ' ' || end[0] == '\t')) - end++; - desc = end; + desc = check->bi->data; } }