Date: Sat, 08 Dec 2007 22:14:53 -0800 From: Doug Barton <dougb@FreeBSD.org> To: Imri Zvik <imriz@co.zahav.net.il> Cc: freebsd-stable@freebsd.org Subject: Re: _umtx_op -1 errno 60 Operation timed out using 7.0-BETA4 Message-ID: <475B87DD.4030504@FreeBSD.org> In-Reply-To: <6F2DB4B43B9EAD4FA4659FA701F45ADB0BD24826@IGMAIL.InetGold> References: <6F2DB4B43B9EAD4FA4659FA701F45ADB0BD24826@IGMAIL.InetGold>
next in thread | previous in thread | raw e-mail | index | archive | help
Imri Zvik wrote: > Hi, > I've tried using libthr with bind 9.3, but after a while, bind stops > working (that is, responding to queries - the process is still alive) > and I can see the following with ktrace: > > 1667 named CALL _umtx_op(0x81a6304,0x2,0x17,0,0xbf5fae20) > 1667 named RET _umtx_op -1 errno 60 Operation timed out > > With libpthread everything works fine... > > > It happened with 6.3-STABLE too. > > Any ideas where to look next? How heavily loaded is your name server? If the answer is "very," you will almost certainly be better off using FreeBSD 7 and BIND 9.4.x. If that's not a possibility, and you really want to run BIND threaded on FreeBSD 6 you should use the bind94 port. The problem is that threading in BIND 9.3.x doesn't work, and is not recommended. The good news is that threaded performance is greatly improved in FreeBSD 7 and BIND 9.4.x. I recently MFC'ed the BIND 9.4.2 update to RELENG_7, so the next snapshot should have it, or you can install the latest snapshot and upgrade. hth, Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?475B87DD.4030504>