From 34f25db435e8b1a6fd369883e3fa1f81919b8fe9 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Mon, 10 Apr 2023 09:47:56 +0930 Subject: [PATCH] lightningd: fix parent reporting for memleaks. This was confusing! We reported every second one. Signed-off-by: Rusty Russell --- lightningd/memdump.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lightningd/memdump.c b/lightningd/memdump.c index f77164c25..8dbb2ed89 100644 --- a/lightningd/memdump.c +++ b/lightningd/memdump.c @@ -174,10 +174,8 @@ static void finish_report(const struct leak_detect *leaks) json_add_backtrace(response, backtrace); json_array_start(response, "parents"); - for (p = tal_parent(i); p; p = tal_parent(p)) { + for (p = tal_parent(i); p; p = tal_parent(p)) json_add_string(response, NULL, tal_name(p)); - p = tal_parent(p); - } json_array_end(response); json_object_end(response); }