nvme/tcp: add an errlog when sock_flush fails
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: Ic14a1ff1120272a3afc86971b9670c10ef66523f Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15643 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
This commit is contained in:
parent
0cae873b78
commit
35156582a7
@ -1748,6 +1748,8 @@ nvme_tcp_qpair_process_completions(struct spdk_nvme_qpair *qpair, uint32_t max_c
|
||||
if (qpair->poll_group == NULL) {
|
||||
rc = spdk_sock_flush(tqpair->sock);
|
||||
if (rc < 0) {
|
||||
SPDK_ERRLOG("Failed to flush tqpair=%p (%d): %s\n", tqpair,
|
||||
errno, spdk_strerror(errno));
|
||||
if (spdk_unlikely(tqpair->qpair.ctrlr->timeout_enabled)) {
|
||||
nvme_tcp_qpair_check_timeout(qpair);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user