vhost: fix fd leak in kick setup
authorMaxime Coquelin <maxime.coquelin@redhat.com>
Thu, 12 Nov 2020 17:10:29 +0000 (18:10 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Nov 2020 18:43:27 +0000 (19:43 +0100)
commitbc900f86aa943006b9f97f3297aeed5ef3caaf5e
tree766b0c00a2fd837bb23bff92d8822f1a53bf51b4
parent6dc3f119ce7310e4e473e5759885ac773dbb12ef
vhost: fix fd leak in kick setup

This patch fixes a file descriptor leak which happens
in the error path of vhost_user_set_vring_kick().

Fixes: 4796ad63ba1f ("examples/vhost: import userspace vhost application")
Cc: stable@dpdk.org
Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Reviewed-by: Chenbo Xia <chenbo.xia@intel.com>
Reviewed-by: Xueming Li <xuemingl@nvidia.com>
lib/librte_vhost/vhost_user.c