Date: Fri, 31 Mar 2006 11:08:36 +1030 From: "Daniel O'Connor" <doconnor@gsoft.com.au> To: David Xu <davidxu@freebsd.org> Cc: freebsd-stable@freebsd.org Subject: Re: Process hanging on 6.0-STABLE Message-ID: <200603311108.37829.doconnor@gsoft.com.au> In-Reply-To: <200603222349.45539.doconnor@gsoft.com.au> References: <200603221755.25666.doconnor@gsoft.com.au> <200603221611.07805.davidxu@freebsd.org> <200603222349.45539.doconnor@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Wednesday 22 March 2006 23:49, Daniel O'Connor wrote:
> On Wednesday 22 March 2006 18:41, David Xu wrote:
> > > The problem is that every now and then the process gets stuck and
> > > becomes unkillable just after forking, ie..
> >
> > Are you using pthreads ?
>
> Nope.
Hmm I just found I had an FD leak - I am not sure if it's related.
Interestingly I had ~1046 FDs open and FD_SET wasn't working properly, eg...
fd_set fds;
int fd;
fd = 1046;
FD_ZERO(&fds);
FD_SET(fd, &fds);
Results in fds being empty :(
Does anyone know if that is expected behaviour? And whether this problem could
cause the second one (eg tickle a bug).
Thanks.
--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
-- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)
iD8DBQBELHoN5ZPcIHs/zowRAqhlAJwI4MPv1QcvfEi71RDSA5z6AayRxQCdEY/U
u2cHpxSK7tH7Lx18OXV4+8E=
=QPqC
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603311108.37829.doconnor>
