5.3-RC2: kqueue descriptor leak in resolver functions?
Dan Nelson
dnelson at allantgroup.com
Tue Nov 2 08:02:48 PST 2004
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.
--
Dan Nelson
dnelson at allantgroup.com
More information about the freebsd-current
mailing list