diff --git a/src/api/slurm_pmi.c b/src/api/slurm_pmi.c index 42bacbfbc56e53d1d0ba4f3aad12957beacded36..ca1807ad182e8be71192f671e300e0305c4c0bd8 100644 --- a/src/api/slurm_pmi.c +++ b/src/api/slurm_pmi.c @@ -95,6 +95,7 @@ static void _free_kvs_comm(struct kvs_comm *kvs_comm_ptr) xfree(kvs_comm_ptr->kvs_name); xfree(kvs_comm_ptr->kvs_keys); xfree(kvs_comm_ptr->kvs_values); + xfree(kvs_comm_ptr); } /* Free kvs_comm_set returned by slurm_get_kvs_comm_set() */