Date: Tue, 21 Mar 2017 03:08:30 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-net@FreeBSD.org Subject: [Bug 217637] One TCP connection accepted TWO times Message-ID: <bug-217637-2472-hDw7Y0weTe@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-217637-2472@https.bugs.freebsd.org/bugzilla/> References: <bug-217637-2472@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217637 --- Comment #74 from Mike Karels <karels@freebsd.org> --- In responding to an earlier comment directed to me, and to the comments since: This connection is dead. Only an RST and CLOSED state apply. Data cannot be delivered to the application, which has lost the handle to this connection, and may not even be alive in some cases. TCP cannot wait for a FIN, for example, because there may be gigabytes of data to deliver before the FIN, and there is no where for them to go. fwiw, I added the original version of this code about 30 years ago. I believe it was in 4.3BSD. It is still correct. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217637-2472-hDw7Y0weTe>
