Fix leak: free conns in Advisory Tick Time Queue in engine dtor

This commit is contained in:
Dmitri Tikhonov 2020-06-12 09:53:40 -04:00
parent 4c27a90c3c
commit 6dd81c92df

View file

@ -1420,6 +1420,9 @@ lsquic_engine_destroy (lsquic_engine_t *engine)
}
lsquic_hash_destroy(engine->conns_hash);
while ((conn = attq_pop(engine->attq, UINT64_MAX)))
(void) engine_decref_conn(engine, conn, LSCONN_ATTQ);
assert(0 == engine->n_conns);
assert(0 == engine->mini_conns_count);
if (engine->pr_queue)