numam-spdk/lib
Daniel Verkamp 122e284652 jsonrpc: move closed conn handling before poll()
Make sure that we check any closed connections even if poll() indicates
that no sockets are ready, since closed sockets won't ever trigger
poll().

Change-Id: Ie543cc2848d07f3d8e22662cb22c3d0f5cf3d174
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/369292
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2017-07-12 17:43:22 -04:00
..
bdev bdev: initialize vbdev modules first 2017-07-12 12:42:56 -04:00
blob blobstore: close bdev on destroy 2017-07-06 12:44:27 -04:00
blobfs blobfs: Fix bug when reading unwritten region after truncate 2017-06-27 13:24:39 -04:00
conf log: Use SPDK_ERRLOG in lieu of fprintf(stderr 2017-05-09 11:28:28 -07:00
copy copy: Move asynchronous module init to event_copy 2017-06-20 13:46:37 -04:00
cunit include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
env_dpdk env_dpdk: allow spdk_mem_map_free() map to be NULL 2017-06-30 13:53:30 -04:00
event jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
ioat env: Rename spdk_malloc/zmalloc/realloc/free to spdk_dma_(func) 2017-05-31 15:30:27 -04:00
iscsi scsi: removed dev->maxlun field 2017-07-12 13:16:55 -04:00
json json/test: remove executable permisions on unrelated files 2017-07-05 12:08:05 -04:00
jsonrpc jsonrpc: move closed conn handling before poll() 2017-07-12 17:43:22 -04:00
log jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
net jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
nvme update_firmware: Allow option to download and enable firmware image. 2017-07-07 17:12:57 -04:00
nvmf bdev: add spdk_bdev_open/close 2017-07-05 18:04:28 -04:00
rocksdb bdev: add spdk_bdev_open/close 2017-07-05 18:04:28 -04:00
rpc jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
scsi scsi: removed dev->maxlun field 2017-07-12 13:16:55 -04:00
trace include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
ut_mock tests: macro-ize the creation and use of wrappers and stubs 2017-07-05 12:00:34 -04:00
util util: defer put_io_channel 2017-07-12 12:42:56 -04:00
vhost vhost_blk: don't abort on bdev hotremove 2017-07-12 13:21:50 -04:00
Makefile test: add wrap capability 2017-06-08 19:24:54 -04:00