diff --git a/lib/nvmf/nvmf.c b/lib/nvmf/nvmf.c index 837d815e57..009557e23a 100644 --- a/lib/nvmf/nvmf.c +++ b/lib/nvmf/nvmf.c @@ -474,6 +474,7 @@ poll_group_update_subsystem(struct spdk_nvmf_poll_group *group, for (i = new_num_channels; i < old_num_channels; i++) { if (sgroup->channels[i]) { spdk_put_io_channel(sgroup->channels[i]); + sgroup->channels[i] = NULL; } }