Skip to content

Commit 3a76a78

Browse files
committed
btl/openib: plug a memory leak in btl_openib_register_mca_params()
Signed-off-by: Gilles Gouaillardet <[email protected]>
1 parent c9aeccb commit 3a76a78

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

opal/mca/btl/openib/btl_openib_mca.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,9 @@ int btl_openib_register_mca_params(void)
641641
/* Don't try to recover from this */
642642
return OPAL_ERR_OUT_OF_RESOURCE;
643643
}
644+
if (NULL != mca_btl_openib_component.default_recv_qps) {
645+
free(mca_btl_openib_component.default_recv_qps);
646+
}
644647
mca_btl_openib_component.default_recv_qps = default_qps;
645648
CHECK(reg_string("receive_queues", NULL,
646649
"Colon-delimited, comma-delimited list of receive queues: P,4096,8,6,4:P,32768,8,6,4",

0 commit comments

Comments
 (0)