James, Fixes a corner case where a CMA event was not acknowledged during disconnect processing.
-arlin Signed-off by: Arlin Davis [EMAIL PROTECTED] Index: dapl/openib_cma/dapl_ib_cm.c =================================================================== --- dapl/openib_cma/dapl_ib_cm.c (revision 5854) +++ dapl/openib_cma/dapl_ib_cm.c (working copy) @@ -1074,8 +1074,10 @@ void dapli_cma_event_cb(void) if (conn->cm_id->qp) rdma_destroy_qp(conn->cm_id); + rdma_ack_cm_event(event); rdma_destroy_id(conn->cm_id); dapl_os_free(conn, sizeof(*conn)); + return; } break; case RDMA_CM_EVENT_CONNECT_RESPONSE: _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general