diff --git a/lib/iser.c b/lib/iser.c index 46116f1..9cc8fdb 100644 --- a/lib/iser.c +++ b/lib/iser.c @@ -462,6 +462,11 @@ iser_conn_release(struct iser_conn *iser_conn) iser_conn->cma_id = NULL; } + if (iser_conn->cma_channel != NULL) { + rdma_destroy_event_channel(iser_conn->cma_channel); + iser_conn->cma_channel = NULL; + } + return; }