We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c0920cd commit 788b71cCopy full SHA for 788b71c
drivers/scsi/iscsi_tcp.c
@@ -600,6 +600,12 @@ static void iscsi_sw_tcp_release_conn(struct iscsi_conn *conn)
600
if (!sock)
601
return;
602
603
+ /*
604
+ * Make sure we start socket shutdown now in case userspace is up
605
+ * but delayed in releasing the socket.
606
+ */
607
+ kernel_sock_shutdown(sock, SHUT_RDWR);
608
+
609
sock_hold(sock->sk);
610
iscsi_sw_tcp_conn_restore_callbacks(conn);
611
sock_put(sock->sk);
0 commit comments