OSDN Git Service

iser-target: Remove redundant call to isert_conn_terminate
authorSagi Grimberg <sagig@mellanox.com>
Tue, 2 Dec 2014 14:57:42 +0000 (16:57 +0200)
committerNicholas Bellinger <nab@linux-iscsi.org>
Sat, 13 Dec 2014 07:32:30 +0000 (23:32 -0800)
We are calling session reinstatement, wait_conn will start
connection termination.

Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/infiniband/ulp/isert/ib_isert.c

index 0dc6287..5373a5f 100644 (file)
@@ -2038,10 +2038,6 @@ isert_cq_comp_err(struct isert_conn *isert_conn, struct ib_wc *wc)
                        target_wait_for_sess_cmds(conn->sess->se_sess);
                }
 
-               mutex_lock(&isert_conn->conn_mutex);
-               isert_conn_terminate(isert_conn);
-               mutex_unlock(&isert_conn->conn_mutex);
-
                iscsit_cause_connection_reinstatement(isert_conn->conn, 0);
                complete(&isert_conn->conn_wait_comp_err);
        }