John Baldwin cda6bdbaa1 tcp: Don't try to disconnect a socket multiple times.
When the checks for INP_TIMEWAIT were removed, tcp_usr_close() and
tcp_usr_disconnect() were no longer prevented from calling
tcp_disconnect() on a socket that was already disconnected.  This
triggered a panic in cxgbe(4) for TOE where the tcp_disconnect() on an
already-disconnected socket invoked tcp_output() on a socket that was
already in time-wait.

Reviewed by:	rrs, np
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D37112
2023-02-17 09:13:53 -08:00
..
2022-12-14 09:54:06 -08:00
2022-05-07 18:17:33 +02:00
2022-08-30 15:09:21 -07:00
2022-03-22 07:38:01 -05:00
2022-05-14 06:28:19 +02:00
2022-04-12 14:58:59 -07:00
2022-08-03 17:28:15 +02:00
2022-03-29 21:09:51 +02:00
2023-02-13 18:17:10 +00:00
2022-03-29 21:09:51 +02:00
2022-03-29 01:50:17 +02:00
2022-05-23 16:09:23 +02:00
2022-12-14 09:54:06 -08:00
2022-12-13 20:21:45 -08:00
2022-12-24 22:10:31 +01:00
2022-12-07 09:00:48 -08:00
2022-12-14 09:54:06 -08:00
2022-12-14 09:54:06 -08:00
2022-12-14 09:54:06 -08:00
2022-12-14 09:54:06 -08:00