From: Willy Tarreau Date: Fri, 29 Sep 2023 14:43:07 +0000 (+0200) Subject: MINOR: stream: fix output alignment of stuck thread dumps X-Git-Tag: v2.9-dev7~60 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b3dcd59f8d0c519b66e028ee8de7f12a0095e251;p=thirdparty%2Fhaproxy.git MINOR: stream: fix output alignment of stuck thread dumps Since commit c185bc465 ("MEDIUM: stream: now provide full stream dumps in case of loops"), the stuck threads show the stream's pointer in the margin since it appears immediately after a line feed. Let's add it after the prefix and "stream=" to make the output more readable. --- diff --git a/src/debug.c b/src/debug.c index 84c86d7959..a7e3dfd101 100644 --- a/src/debug.c +++ b/src/debug.c @@ -324,8 +324,10 @@ void ha_task_dump(struct buffer *buf, const struct task *task, const char *pfx) else if (task->process == sc_conn_io_cb && task->context) s = sc_strm(((struct stconn *)task->context)); - if (s) + if (s) { + chunk_appendf(buf, "%sstream=", pfx); strm_dump_to_buffer(buf, s, pfx, HA_ATOMIC_LOAD(&global.anon_key)); + } #ifdef USE_LUA hlua = NULL;