diff options
author | sunzhenliang <hisunzhenliang@outlook.com> | 2024-09-23 10:19:58 +0800 |
---|---|---|
committer | Jim Harris <jim.harris@samsung.com> | 2024-10-01 13:38:37 +0000 |
commit | e9b86137823c4255d2b9511d8465fe530a43c489 (patch) | |
tree | f9b64a4bcf3cf45c40ca7a998f5dddefe0fa2c3e | |
parent | 081f43f2bb32b773c1c1eb5bb55708bb4386bca2 (diff) |
Unregister the logout timer like the login timer.
Change-Id: I6331243f7ff68d86e2aab73c18dad1c95af76ad4
Signed-off-by: sunzhenliang <hisunzhenliang@outlook.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24990
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
-rw-r--r-- | lib/iscsi/conn.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/iscsi/conn.c b/lib/iscsi/conn.c index d52c97722..1340c30fa 100644 --- a/lib/iscsi/conn.c +++ b/lib/iscsi/conn.c @@ -786,6 +786,8 @@ logout_request_timeout(void *arg) conn->state = ISCSI_CONN_STATE_EXITING; } + spdk_poller_unregister(&conn->logout_request_timer); + return SPDK_POLLER_BUSY; } @@ -1607,6 +1609,8 @@ logout_timeout(void *arg) conn->state = ISCSI_CONN_STATE_EXITING; } + spdk_poller_unregister(&conn->logout_timer); + return SPDK_POLLER_BUSY; } |