Fixed shared regions not clenup up (leak)

This commit is contained in:
Mark
2020-04-08 12:58:51 +03:00
parent 38ecc1f70d
commit ba01eb3397
+3 -1
View File
@@ -395,6 +395,8 @@ void shm_region_release_all(struct thread *thr, int noumap) {
}
while (!list_empty(&thr->shm_list)) {
list_del(thr->shm_list.next);
struct shm_region_ref *ref = list_entry(thr->shm_list.next, struct shm_region_ref, link);
list_del(&ref->link);
slab_free(shm_region_ref_cache, ref);
}
}