Date: Wed, 22 Sep 2010 23:53:23 +0300 From: Mikolaj Golub <to.my.trociny@gmail.com> To: Pawel Jakub Dawidek <pjd@FreeBSD.org> Cc: freebsd-fs@freebsd.org Subject: Re: hastd: parent got stuck in waitpid() Message-ID: <86vd5xa4ak.fsf@kopusha.home.net> In-Reply-To: <20100922191028.GD2895@garage.freebsd.pl> (Pawel Jakub Dawidek's message of "Wed, 22 Sep 2010 21:10:29 %2B0200") References: <868w2yaweh.fsf@kopusha.home.net> <20100922191028.GD2895@garage.freebsd.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Sep 2010 21:10:29 +0200 Pawel Jakub Dawidek wrote: PJD> Could you try r213009? PJD> The problem was (I believe) that signal mask was configured after we PJD> forked, so there was a window where signal could have been delivered, PJD> but before we could handled it properly. Now signal mask is configured PJD> in the main process and the primary process inherits it, so there is no PJD> window anymore. Yes, with the latest source I can't get hangs any more. Thank you! -- Mikolaj Golub
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86vd5xa4ak.fsf>