diff --git a/lib/virtio/virtio_user.c b/lib/virtio/virtio_user.c index 44c87681d..ab8efa2e1 100644 --- a/lib/virtio/virtio_user.c +++ b/lib/virtio/virtio_user.c @@ -483,6 +483,8 @@ virtio_user_setup_queue(struct virtio_dev *vdev, struct virtqueue *vq) if (rc < 0) { SPDK_ERRLOG("failed to send VHOST_USER_SET_VRING_ENABLE: %s\n", spdk_strerror(-rc)); + close(kickfd); + close(callfd); spdk_free(queue_mem); return -rc; }