diff --git a/lib/nvme/nvme_ctrlr.c b/lib/nvme/nvme_ctrlr.c index f3575a36f..7dcf9b11e 100644 --- a/lib/nvme/nvme_ctrlr.c +++ b/lib/nvme/nvme_ctrlr.c @@ -1686,7 +1686,7 @@ nvme_ctrlr_remove_process(struct spdk_nvme_ctrlr *ctrlr, TAILQ_REMOVE(&ctrlr->active_procs, proc, tailq); - if (!proc->is_primary && ctrlr->trid.trtype == SPDK_NVME_TRANSPORT_PCIE) { + if (ctrlr->trid.trtype == SPDK_NVME_TRANSPORT_PCIE) { spdk_pci_device_detach(proc->devhandle); }