Re: 5.3-RC2: kqueue descriptor leak in resolver functions?

From: Doug White <dwhite_at_gumbysoft.com>
Date: Tue, 2 Nov 2004 10:53:08 -0800 (PST)
On Tue, 2 Nov 2004, Dan Nelson wrote:

> In the last episode (Nov 02), Arjan de Vet said:
> > I'm trying to track down a weird hang/panic in 5.3-RC* which seems to
> > happen after 1-1.5 days on my desktop machine. The one time I saw the
> > panic message it complained about kmem_map being full.
> >
> > This morning I noticed that the kernel memory used for kqueues was a
> > bit larger than expected so I started to monitor it more closely.
> >
> > I soon found out what seems to be the problem: mozilla keeps lots of
> > kqueue file descriptors open:
> >
> >     > lsof | fgrep mozilla | fgrep KQUEUE | wc -l
> > 	1137
> >
> > This number grows over time (I have mozilla running permanently with
> > lots of tabs, most of which auto-refresh). Does anybody see something
> > similar with mozilla on 5.3-RC*?
>
> I see it often, but only with programs using libc_r.  I've seen up to
> 3000 kqueues in one process :)  I agree that the DNS lookup functions
> seem to be the problem.

Ugh. I thought we fixed that a couple ofyears ago. I remember tracking
that one down myself :(

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite_at_gumbysoft.com          |  www.FreeBSD.org
Received on Tue Nov 02 2004 - 17:53:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:20 UTC