stuck TIME_WAIT sockets
Igor Sysoev
is at rambler-co.ru
Fri Oct 2 18:29:30 UTC 2009
On Fri, Oct 02, 2009 at 02:06:21PM -0400, Skip Ford wrote:
> Igor Sysoev wrote:
> > The TIME_WAIT sockets suddenly started to grow on a host running
> > FreeBSD 7.2-STABLE, date=2009.09.06.23.59.59
> > Usually there are 3,000-5,000 TIME_WAIT sockets on the host.
> > However, today they stared to grow, have reached 110,000 sockets in hour
> > and still remain on this level.
> > net.inet.tcp.msl is 30000.
> > The host uptime is 24 days, 21:53.
>
> Perhaps you need this patch?
>
> Author: peter
> Date: Thu Aug 20 22:53:28 2009
> New Revision: 196410
> URL: http://svn.freebsd.org/changeset/base/196410
>
> Log:
> Fix signed comparison bug when ticks goes negative after 24 days of
> uptime. This causes the tcp time_wait state code to fail to expire
> sockets in timewait state.
>
> Approved by: re (kensmith)
>
> Modified:
> head/sys/netinet/tcp_timewait.c
Thank you.
--
Igor Sysoev
http://sysoev.ru/en/
More information about the freebsd-net
mailing list