Re: Help needed: TCP Wizards (was 8.0-RC1 NFS client timeout issue)

From: Julian Elischer <julian_at_elischer.org>
Date: Fri, 06 Nov 2009 20:57:22 -0800
Rick Macklem wrote:
> 
> 
> On Thu, 5 Nov 2009, Rui Paulo wrote:
> 
>>
>> Are you running TSO?
>>
> I spoke too soon the last time. It appears that the setting of
> net.inet.tcp.tso does not have any effect and that the Intel chip
> on this machine doesn't do TSO. (I tried swapping it for a 3C905 and
> the RSTs are showing up.)
> 
> I guess it was just coincidence that the RSTs seemed to stop happening
> for a while after I flipped the sysctl.
> 
> I think the problem is related to the fact that the server end has
> started to close down the connection (send a FIN), but the client
> doesn't do anything until an RPC shows up and then tried to do a
> new connection right after shutting down the old one. (Solaris10
> generates RSTs on the old connection and it seems that somehow
> triggers one being sent to the server with the new port# instead
> of the old port#.)
> 
> I'm about to try doing a soshutdown() at the time the server sends
> the FIN to the client, to see what effect that has.
> 
> I still can't figure out where the pesky RST gets sent or I could
> get a stack trace at that point and see what is doing it.
> 
> Having lottsa fun with it, rick

not as much fun as we are watching.  :-)

> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Sat Nov 07 2009 - 03:57:24 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:57 UTC