Date: Mon, 14 Feb 2005 23:02:28 +0100 From: Mathieu Arnold <mat@FreeBSD.org> To: Blaz Zupan <blaz@si.FreeBSD.org> Cc: ports@freebsd.org Subject: Re: cvs commit: ports/net-mgmt/nagios Makefile distinfo pkg-plist ports/net-mgmt/nagios/files nagios.sh.tmpl patch-Makefile.in patch-aa patch-ab patch-ad patch-ae patch-ag patch-ai patch-base-Makefile.in patch-cgi-Makefile.in patch-configure.in ... Message-ID: <4B7E12DCAB200412F2F21C08@[192.168.1.5]> In-Reply-To: <20050214215250.4FFD416A4CE@hub.freebsd.org> References: <20050214215250.4FFD416A4CE@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--==========821BAA55D8BE341EAB2F========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +-Le 14/02/2005 21:52 +0000, Pav Lucistnik a dit : | - Update to 2.0b2 | | WARNING: This version removes MySQL and PostgreSQL support. | | PR: ports/77478 | Submitted by: Blaz Zupan <blaz@si.FreeBSD.org> (maintainer) reading the pointed doc, could you comment on : | 1. FreeBSD and threads. On FreeBSD there's a native user-level | implementation of threads called 'pthread' and there's also an optional | ports collection 'linuxthreads' that uses kernel hooks. Some folks from | Yahoo! have reported that using the pthread library causes Nagios to | pause under heavy I/O load, causing some service check results to be | lost. Switching to linuxthreads seems to help this problem, but not fix | it. The lock happens in liblthread's __pthread_acquire() - it can't ever | acquire the spinlock. It happens when the main thread forks to execute an | active check. On the second fork to create the grandchild, the grandchild | is created by fork, but never returns from liblthread's fork wrapper, | because it's stuck in __pthread_acquire(). Maybe some FreeBSD users can | help out with this problem. thanks :-) -- Mathieu Arnold --==========821BAA55D8BE341EAB2F========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) iQEVAwUBQhEf91vROjYJ63c1AQK6/gf/Uc4zalsbts0lEjDlb1wsH3YnDV36NbZg q7z1VETFApagOjBk6wWPDWAHA6xEPRE+2w3hy8IfMmGdprVjStDKgp0HdW7Phmgq DiVGZXsVqR6DzS/u2Q6ZmrxB/lUtsHAsQb2Gu0SjvFCiXvyRvQjcFtlFcC7OjNqv 6mLW7+gXFAKuj+F2ZWPbFLqqR+BAd6mnxvk0lQZK3v2FGNoB+07jH35/134ufFr2 qxdzi/1Ti/Vf9wL4qcoaCJhKYIBxFL4oO4mcXlel8PePssS84gxQgRItCh30BKI6 MY70SBRxU2L5i0s4VEcGE0ilau7yYlEsLIllJlwX8O13uwbDQxmY+w== =i673 -----END PGP SIGNATURE----- --==========821BAA55D8BE341EAB2F==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B7E12DCAB200412F2F21C08>