From c9311087411cd4e249734955d1346aef3c231b73 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Mon, 16 Dec 2024 16:43:17 -0800 Subject: [PATCH] nostrdb: subs: fix memory leak in ndb_subscribe Signed-off-by: William Casarin --- nostrdb/src/nostrdb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nostrdb/src/nostrdb.c b/nostrdb/src/nostrdb.c index 051c59f7..6a2ac5c0 100644 --- a/nostrdb/src/nostrdb.c +++ b/nostrdb/src/nostrdb.c @@ -4811,6 +4811,8 @@ void ndb_filter_group_destroy(struct ndb_filter_group *group) static void ndb_subscription_destroy(struct ndb_subscription *sub) { ndb_filter_group_destroy(&sub->group); + // this was malloc'd inside ndb_subscribe + free(sub->inbox.buf); prot_queue_destroy(&sub->inbox); sub->subid = 0; }