diff --git a/src/slurmctld/reservation.c b/src/slurmctld/reservation.c index 5398685be72d9851f5fc9107d07c24f0b4dbf639..8880fb272c32616cad55a1574937f97994641356 100644 --- a/src/slurmctld/reservation.c +++ b/src/slurmctld/reservation.c @@ -257,6 +257,7 @@ static void _del_resv_rec(void *x) xfree(resv_ptr->account_list[i]); xfree(resv_ptr->account_list); xfree(resv_ptr->assoc_list); + FREE_NULL_BITMAP(resv_ptr->core_bitmap); xfree(resv_ptr->features); if (resv_ptr->license_list) list_destroy(resv_ptr->license_list);