diff --git a/common/memleak.c b/common/memleak.c index 205e3804e..ba78029ea 100644 --- a/common/memleak.c +++ b/common/memleak.c @@ -107,6 +107,10 @@ static void children_into_htable(struct htable *memtable, const tal_t *p) if (streq(name, "tmpctx")) continue; } + /* Don't add (resizing!) memtable table! */ + if (i == memtable->table) + continue; + htable_add(memtable, hash_ptr(i, NULL), i); children_into_htable(memtable, i); }