nostrdb: subs: fix memory leak in ndb_subscribe

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2024-12-16 16:43:17 -08:00
committed by Daniel D’Aquino
parent 20255198fd
commit c931108741

View File

@@ -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;
}