From: Willy Tarreau Date: Fri, 8 Jan 2016 08:41:59 +0000 (+0100) Subject: MINOR: stats: make CSV report server check status only when enabled X-Git-Tag: v1.7-dev2~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8a8cce1f872ae06e20d7f2689b8b94549df5e53e;p=thirdparty%2Fhaproxy.git MINOR: stats: make CSV report server check status only when enabled The HTML version doesn't report a check status when the server is in maintenance since it can be quite old and irrelevant. The CSV forgot to care about that, so let's do it here as well. --- diff --git a/src/dumpstats.c b/src/dumpstats.c index 53131ab7d3..ef7fdbdb78 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -3729,7 +3729,7 @@ static int stats_dump_sv_stats(struct stream_interface *si, struct proxy *px, in stats[ST_F_RATE] = mkf_u32(FN_RATE, read_freq_ctr(&sv->sess_per_sec)); stats[ST_F_RATE_MAX] = mkf_u32(FN_MAX, sv->counters.sps_max); - if (sv->check.state & CHK_ST_ENABLED) { + if ((sv->check.state & (CHK_ST_ENABLED|CHK_ST_PAUSED)) == CHK_ST_ENABLED) { const char *fld_chksts; fld_chksts = chunk_newstr(out);