Commit c84b3ccc authored by Tomasz Kulasek's avatar Tomasz Kulasek Committed by Tomasz Zawadzki
Browse files

lib/nvme: fix do not use cuse session on fail



Change-Id: I9946829183c43286da4be6bda887a4d13d93e398
Signed-off-by: default avatarTomasz Kulasek <tomaszx.kulasek@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2612


Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
parent 89e47f60
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -645,7 +645,7 @@ cuse_thread(void *arg)
	}
	if (!cuse_device->session) {
		SPDK_ERRLOG("Cannot create cuse session\n");
		goto end;
		goto err;
	}

	SPDK_NOTICELOG("fuse session for device %s created\n", cuse_device->dev_name);
@@ -665,9 +665,8 @@ cuse_thread(void *arg)
	}
	free(buf.mem);
	fuse_session_reset(cuse_device->session);

end:
	cuse_lowlevel_teardown(cuse_device->session);
err:
	pthread_exit(NULL);
}