diff --git a/src/mux_h1.c b/src/mux_h1.c index 9a2306ae6..a8421b76c 100644 --- a/src/mux_h1.c +++ b/src/mux_h1.c @@ -3907,6 +3907,14 @@ static int h1_dump_h1c_info(struct buffer *msg, struct h1c *h1c, const char *pfx (unsigned int)b_head_ofs(&h1c->ibuf), (unsigned int)b_size(&h1c->ibuf), (unsigned int)b_data(&h1c->obuf), b_orig(&h1c->obuf), (unsigned int)b_head_ofs(&h1c->obuf), (unsigned int)b_size(&h1c->obuf)); + + chunk_appendf(msg, " .task=%p", h1c->task); + if (h1c->task) { + chunk_appendf(msg, " .exp=%s", + h1c->task->expire ? tick_is_expired(h1c->task->expire, now_ms) ? "" : + human_time(TICKS_TO_MS(h1c->task->expire - now_ms), TICKS_TO_MS(1000)) : ""); + } + return ret; }