From 44e398469d6be6f5e40e484545745564785cc73f Mon Sep 17 00:00:00 2001 From: Tomasz Kulasek Date: Fri, 8 Nov 2019 10:29:33 -0500 Subject: [PATCH] bdev/nvme: fix handle error on rpc cuse register Signed-off-by: Tomasz Kulasek Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/473711 (master) (cherry picked from commit b078bc8e4240dd99e1ca77ef0210071104eef857) Change-Id: Ie746af29026bb6f9fdbcb67fb454a6eb8b9bec11 Signed-off-by: Tomasz Zawadzki Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/478345 Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Tomasz Kulasek Reviewed-by: Jim Harris Reviewed-by: Paul Luse --- module/bdev/nvme/bdev_nvme_cuse_rpc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/module/bdev/nvme/bdev_nvme_cuse_rpc.c b/module/bdev/nvme/bdev_nvme_cuse_rpc.c index ad6116509..69e2f64fc 100644 --- a/module/bdev/nvme/bdev_nvme_cuse_rpc.c +++ b/module/bdev/nvme/bdev_nvme_cuse_rpc.c @@ -88,6 +88,7 @@ spdk_rpc_nvme_cuse_register(struct spdk_jsonrpc_request *request, if (rc) { SPDK_ERRLOG("Failed to register CUSE devices\n"); spdk_jsonrpc_send_error_response(request, -rc, spdk_strerror(rc)); + goto cleanup; } w = spdk_jsonrpc_begin_result(request);