From: Christopher Faulet Date: Tue, 8 Mar 2022 14:48:55 +0000 (+0100) Subject: DEBUG: stream: Fix stream trace message to print response buffer state X-Git-Tag: v2.6-dev3~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ce1299c643543c9b17b4124b299feb3caf63d9e;p=thirdparty%2Fhaproxy.git DEBUG: stream: Fix stream trace message to print response buffer state Channels buffer state is displayed in the strem trace messages. However, because of a typo, the request buffer was used instead of the response one. This patch should be backported as far as 2.2. --- diff --git a/src/stream.c b/src/stream.c index 44fc4c930d..cdd1498c92 100644 --- a/src/stream.c +++ b/src/stream.c @@ -250,8 +250,8 @@ static void strm_trace(enum trace_level level, uint64_t mask, const struct trace chunk_appendf(&trace_buf, " buf=(%u@%p+%u/%u, %u@%p+%u/%u)", (unsigned int)b_data(&req->buf), b_orig(&req->buf), (unsigned int)b_head_ofs(&req->buf), (unsigned int)b_size(&req->buf), - (unsigned int)b_data(&req->buf), b_orig(&req->buf), - (unsigned int)b_head_ofs(&req->buf), (unsigned int)b_size(&req->buf)); + (unsigned int)b_data(&res->buf), b_orig(&res->buf), + (unsigned int)b_head_ofs(&res->buf), (unsigned int)b_size(&res->buf)); } /* If msg defined, display htx info if defined (level > USER) */