Whamcloud - gitweb
LU-11309 lnd: Clean up logging
[fs/lustre-release.git] / lnet / klnds / socklnd / socklnd.c
index 0f5b15a..001fef6 100644 (file)
@@ -1677,7 +1677,10 @@ ksocknal_destroy_conn(struct ksock_conn *conn)
                       &conn->ksnc_ipaddr, conn->ksnc_port,
                        conn->ksnc_rx_nob_wanted, conn->ksnc_rx_nob_left,
                       ktime_get_seconds() - last_rcv);
-               lnet_finalize(conn->ksnc_cookie, -EIO);
+               if (conn->ksnc_lnet_msg)
+                       conn->ksnc_lnet_msg->msg_health_status =
+                               LNET_MSG_STATUS_REMOTE_ERROR;
+               lnet_finalize(conn->ksnc_lnet_msg, -EIO);
                break;
         case SOCKNAL_RX_LNET_HEADER:
                 if (conn->ksnc_rx_started)