numam-spdk/lib/jsonrpc
Pawel Wodkowski bbcb35f58b jsonrpc: support half closed connections
Fix case when remote is doing SHUT_WR but we still have requests in
progress. In this case we should finish requests, send response and then
close the connection.

Fixes #604

Change-Id: I009029c95e0557c7347a78c3a50d35b30fc8141e
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/441718
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Tomasz Kulasek <tomaszx.kulasek@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
2019-01-23 22:26:16 +00:00
..
jsonrpc_client_tcp.c jsonrpc client: non-blocking mode 2018-12-07 09:41:03 +00:00
jsonrpc_client.c jsonrpc client: non-blocking mode 2018-12-07 09:41:03 +00:00
jsonrpc_internal.h jsonrpc: fix received JSON buffer overwrite 2019-01-10 14:31:37 +00:00
jsonrpc_server_tcp.c jsonrpc: support half closed connections 2019-01-23 22:26:16 +00:00
jsonrpc_server.c jsonrpc: fix received JSON buffer overwrite 2019-01-10 14:31:37 +00:00
Makefile jsonrpc-client: add new C client library 2018-10-11 20:07:44 +00:00