[master] e81775bc3 cache_panic: Add missing struct boc members
Nils Goroll
nils.goroll at uplex.de
Mon Aug 4 13:50:05 UTC 2025
commit e81775bc3bae8e5571cfe31929d38bd00350bbb8
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Mon Aug 4 15:47:53 2025 +0200
cache_panic: Add missing struct boc members
Motivated by #4371
diff --git a/bin/varnishd/cache/cache_panic.c b/bin/varnishd/cache/cache_panic.c
index eef6cb527..6d401f578 100644
--- a/bin/varnishd/cache/cache_panic.c
+++ b/bin/varnishd/cache/cache_panic.c
@@ -218,9 +218,13 @@ pan_boc(struct vsb *vsb, const struct boc *boc)
if (PAN_dump_struct(vsb, boc, BOC_MAGIC, "boc"))
return;
VSB_printf(vsb, "refcnt = %u,\n", boc->refcount);
+ VSB_printf(vsb, "stevedore_priv = %p,\n", boc->stevedore_priv);
VSB_printf(vsb, "state = %s,\n", boc_state_2str(boc->state));
VSB_printf(vsb, "vary = %p,\n", boc->vary);
- VSB_printf(vsb, "stevedore_priv = %p,\n", boc->stevedore_priv);
+ VSB_printf(vsb, "fetched_so_far = %ju,\n", (uintmax_t)boc->fetched_so_far);
+ VSB_printf(vsb, "delivered_so_far = %ju,\n", (uintmax_t)boc->delivered_so_far);
+ VSB_printf(vsb, "transit_buffer = %ju,\n", (uintmax_t)boc->transit_buffer);
+ VSB_printf(vsb, "VSLIST_FIRST(vai_q_head) = %p,\n", VSLIST_FIRST(&boc->vai_q_head));
VSB_indent(vsb, -2);
VSB_cat(vsb, "},\n");
}
More information about the varnish-commit
mailing list