From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 13 16:42:43 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C0BA16A41C for ; Wed, 13 Jul 2005 16:42:43 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C9AB43D45 for ; Wed, 13 Jul 2005 16:42:42 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 5E51CC06D; Wed, 13 Jul 2005 18:42:41 +0200 (CEST) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id B7F95405B; Wed, 13 Jul 2005 18:42:38 +0200 (CEST) Date: Wed, 13 Jul 2005 18:42:38 +0200 From: Jeremie Le Hen To: Michal Mertl Message-ID: <20050713164238.GZ39292@obiwan.tataz.chchile.org> References: <61087.192.168.42.2.1121196788.squirrel@webmail.nbux.com> <20050713095059.GS39292@obiwan.tataz.chchile.org> <1121270425.1088.12.camel@genius1.i.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1121270425.1088.12.camel@genius1.i.cz> User-Agent: Mutt/1.5.9i Cc: freebsd-hackers@freebsd.org, Christophe Yayon Subject: Re: nagios and pthreads X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jul 2005 16:42:43 -0000 Hi Michal, > I also experienced the problem and read the thread. I don't believe > anybody found and shared a way to solve it. The conclusion of the thread > was that the problem is more in the application then in FreeBSD - the > application does things not well defined in POSIX threading environment. > > The right fix is probably a non trivial change to Nagios. That is exactly my feeling. I think Nagios got pthread support lately and therefore has to lug its historic architectural choices. This problem, in conjunction to the fact that most open-source developpers test their products under Linux only, leads to have a misbehaviour when ran on other Unices, like FreeBSD. Some brave people with appropriate skills and motivation should try to patch Nagios and then try to convince Nagios developpers to integrate this change. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >