commit 4402b568ac1da29cdf15382f0bc670f9ffcac4a9
parent 1d88d6526683300a28b701e0fad08d08540f27c3
Author: t3sserakt <t3ss@posteo.de>
Date: Tue, 6 Feb 2024 17:35:32 +0100
Transport: Added logging to debug freeing of fragments.
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/service/transport/gnunet-service-transport.c b/src/service/transport/gnunet-service-transport.c
@@ -6643,6 +6643,12 @@ completed_pending_message (struct PendingMessage *pm)
pos = pm->frag_parent;
GNUNET_CONTAINER_MDLL_remove (frag, pos->head_frag, pos->tail_frag, pm);
free_pending_message (pm);
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "pos frag_off %lu pos bytes_msg %lu pmt %u parent %u\n",
+ pos->frag_off,
+ pos->bytes_msg,
+ pos->pmt,
+ NULL == pos->frag_parent ? 1 : 0);
/* check if subtree is done */
while ((NULL == pos->head_frag) && (pos->frag_off == (pos->bytes_msg
- sizeof(struct