Spdk/lib/nvmf
yidong0635 fdd5151e6b lib/nvmf: Free listener if executing listening failed.
We callocated the listener, but if we to execute the listening
behaviors which got failed, and all the other resources have been released,
only left listener.

Fixes issue #1326.

Signed-off-by: yidong0635 <dongx.yi@intel.com>
Change-Id: I020b509caed79e9880d07b01888ed389630ff67f
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1595
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2020-04-01 10:21:24 +00:00
..
ctrlr_bdev.c nvmf: Move spdk_internal/nvmf.h to spdk/nvmf_cmd.h 2020-02-12 12:07:04 +00:00
ctrlr_discovery.c nvmf: remove redundant trid obj copy 2020-02-19 13:43:15 +00:00
ctrlr.c nvmf: implement controller reset for fabrics. 2020-02-25 10:32:30 +00:00
fc_ls.c lib/nvmf: get_transport now takes a string. 2020-01-16 09:10:38 +00:00
fc.c nvmf/fc: Fix compilation issue in FC transport 2020-03-18 08:02:53 +00:00
Makefile lib: update so version for multiple libraries. 2020-03-18 08:02:30 +00:00
nvmf_fc.h thread: remove io_channel.h public header 2020-03-10 09:12:53 +00:00
nvmf_internal.h nvmf: Add a transport notification when listeners are associated with 2020-03-10 09:12:29 +00:00
nvmf_rpc.c nvmf/rpc: remove NULL checks for spdk_jsonrpc_begin_result() 2020-03-19 08:51:27 +00:00
nvmf.c lib/nvmf: Make spdk_nvmf_poll_group_destroy() asynchronous 2020-03-17 08:49:00 +00:00
rdma.c rdma: Correct WR type checking 2020-03-17 23:45:37 +00:00
subsystem.c nvmf: Add a transport notification when listeners are associated with 2020-03-10 09:12:29 +00:00
tcp.c Revert "nvme/tcp: Change hdr in nvme_tcp_pdu to pointer" 2020-03-17 08:23:07 +00:00
transport.c lib/nvmf: Free listener if executing listening failed. 2020-04-01 10:21:24 +00:00
transport.h nvmf: move transport stop listen into public interface 2020-02-19 13:43:15 +00:00