numam-spdk/lib/iscsi
Changpeng Liu df06c0d2af iscsi: drop the connection when quit the process
We cannot quit the process when user did not Logout from the session,
because the active connections always bigger than zero. User cannot
use Ctrl+C to quit SPDK iSCSI target. Add a new state to connection
to avoid destruct connection more than once.

Change-Id: I8efa79aa47534bd6ead965713769f751d9802e47
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
2016-12-08 10:02:27 -07:00
..
acceptor.c event: hide struct spdk_poller internals 2016-08-12 10:42:12 -07:00
acceptor.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
conn.c iscsi: drop the connection when quit the process 2016-12-08 10:02:27 -07:00
conn.h iscsi: fix big READ task release process for ERL1 2016-12-06 13:00:32 -07:00
crc32c.c iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
crc32c.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
init_grp.c log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
init_grp.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
iscsi_rpc.c log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
iscsi_subsystem.c log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
iscsi.c iscsi: fix big READ task release process for ERL1 2016-12-06 13:00:32 -07:00
iscsi.h iscsi: drop the connection when quit the process 2016-12-08 10:02:27 -07:00
Makefile env: Make the environment library configurable. 2016-10-05 11:51:37 -07:00
md5.c Fix some cppcheck errors on lib/iscsi & lib/scsi. (#41) 2016-09-28 13:55:56 -07:00
md5.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
param.c log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
param.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
portal_grp.c iscsi: fix unused variable warning in release build 2016-11-17 10:29:11 -07:00
portal_grp.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
task.c Replace rte_panic() with abort() 2016-11-08 08:57:49 -07:00
task.h scsi: change spdk_put_task to spdk_scsi_task_put 2016-09-29 15:42:29 -07:00
tgt_node.c log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
tgt_node.h iscsi: start all sessions for a target node on the same lcore 2016-09-22 09:12:36 -07:00