diff --git a/lib/nvmf/rdma.c b/lib/nvmf/rdma.c index 7ec14d784..bc37cbf0c 100644 --- a/lib/nvmf/rdma.c +++ b/lib/nvmf/rdma.c @@ -1893,6 +1893,7 @@ spdk_nvmf_rdma_poll_group_remove(struct spdk_nvmf_transport_poll_group *group, TAILQ_FOREACH_SAFE(rq, &poller->qpairs, link, trq) { if (rq == rqpair) { TAILQ_REMOVE(&poller->qpairs, rqpair, link); + rqpair->poller = NULL; break; } }