Arlin> Shouldn't there be a new ibv_put_cq_event() to go with the Arlin> ibv_get_cq_event() ? No, I think that's dealt with by sweeping the CQ in userspace when destroying a QP. - R.