Date: Wed, 21 Oct 2009 16:32:05 +0300 From: Kostik Belousov <kostikbel@gmail.com> To: Sergey Aleynikov <sergey.aleynikov@gmail.com> Cc: freebsd-stable@freebsd.org Subject: Re: Processes stuck in *unp_mtx state Message-ID: <20091021133205.GQ2160@deviant.kiev.zoral.com.ua> In-Reply-To: <a233edb60910210336gd5161dj8642b917ceb96621@mail.gmail.com> References: <a233edb60910210336gd5161dj8642b917ceb96621@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--sKHNLc4rGJHGY5Sn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 21, 2009 at 07:36:50PM +0900, Sergey Aleynikov wrote: > I'm running FreeBSD 7.1-RELEASE and have application that spawnes some > children and (heavily) communicates between them using pipes. But > under load parent and one child both get stuck in unp_mtx state, they > can't be killed (killing them puts whole system on hang). This is > reproducable (i've written client emulation that causes this situation > after ~5 min run). Everything else keeps running, but trying to access > these stuck porcesses puts whole system on hang, so i have to perform > reboot. Panic is not invoked, so i've set up ddb panic autocollecting > script and had manually put system into panic. >=20 > Is this a known issue in 7.1, so upgrade to 7.2 would help? I list > below some info about system+ddb output: I believe this is fixed by r194460 in HEAD and merged to RELENG_7 by 194967at the end of June, that was after 7.2. --sKHNLc4rGJHGY5Sn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkrfDVQACgkQC3+MBN1Mb4j5zgCgodKzU+9e2FejFSw3P8yvIWCJ eMgAn1l1E9cRXK5A6JK3kLS3+eZd4Q0D =owfx -----END PGP SIGNATURE----- --sKHNLc4rGJHGY5Sn--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091021133205.GQ2160>