lib/iscsi: Move last_nopin update in spdk_iscsi_send_nopin

If we are not in ffp phase, we do not need to update last_nopin

Change-Id: I289beec8437d7117b6261483c333bf5db5fbd11f
Signed-off-by: Ziye Yang <optimistyzy@gmail.com>
Reviewed-on: https://review.gerrithub.io/403166
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
Ziye Yang 2018-03-09 15:46:42 +08:00 committed by Jim Harris
parent 1732428a2b
commit 9c5c2cf7c8
2 changed files with 1 additions and 1 deletions

View File

@ -913,7 +913,6 @@ spdk_iscsi_conn_handle_nop(struct spdk_iscsi_conn *conn)
conn->state = ISCSI_CONN_STATE_EXITING;
}
} else if (tsc - conn->last_nopin > conn->nopininterval) {
conn->last_nopin = tsc;
spdk_iscsi_send_nopin(conn);
}
}

View File

@ -4312,6 +4312,7 @@ void spdk_iscsi_send_nopin(struct spdk_iscsi_conn *conn)
to_be32(&rsp->max_cmd_sn, conn->sess->MaxCmdSN);
spdk_iscsi_conn_write_pdu(conn, rsp_pdu);
conn->last_nopin = spdk_get_ticks();
conn->nop_outstanding = true;
}