On Wed, 01 Jun 2011 21:23:48 EDT erik quanstrom <quans...@quanstro.net> wrote: > On Wed Jun 1 21:18:26 EDT 2011, lyn...@orthanc.ca wrote: > > > i didn't have time to fully debug this situation today, but i > > > noticed that on some hosts, icmp unreachable messages do not > > > terminate the connection, though snoopy did see the icmp packet. > > > > Nor should they. A temporary routing flap is no reason to arbitrarily > > tear down a viable TCP connection. Instead, tell the application and let > > it decide what to do. > > this was on initial connection. plan 9 ignores icmp unless it's waiting for > the initial response.
SHOULD abort a connection for destination unreachable codes 2-4, but not for codes 0, 1 & 5. See rfc1122 2.4.3.9.