lib/nvme: fix do not use cuse session on fail
Change-Id: I9946829183c43286da4be6bda887a4d13d93e398 Signed-off-by: Tomasz 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: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
This commit is contained in:
parent
89e47f6014
commit
c84b3cccdd
@ -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);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user