Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Nov 2004 19:11:24 -0800
From:      Kris Kennaway <kris@obsecurity.org>
To:        threads@FreeBSD.org
Subject:   [kris@obsecurity.org: named and KSE]
Message-ID:  <20041102031124.GA69552@xor.obsecurity.org>

next in thread | raw e-mail | index | archive | help

--VbJkn9YxBvnuCH5J
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Ping

----- Forwarded message from Kris Kennaway <kris@obsecurity.org> -----

Date: Sun, 24 Oct 2004 19:40:34 -0700
From: Kris Kennaway <kris@obsecurity.org>
To: current@freeBSD.org
Subject: named and KSE
User-Agent: Mutt/1.4.2.1i

This SMP 5.3-STABLE system updated yesterday acts as a resolver for a
bunch of package clients.  I just got this message in the logs:

Oct 25 01:45:00 <daemon.warn> pointyhat named[281]: *** POKED TIMER ***

This comes from contrib/bind9/lib/isc/timer.c:

        /*
         * This is a temporary (probably) hack to fix a bug on tru64 5.1
         * and 5.1a.  Sometimes, pthread_cond_timedwait() doesn't actually
         * return when the time expires, so here, we check to see if
         * we're 15 seconds or more behind, and if we are, we signal
         * the dispatcher.  This isn't such a bad idea as a general purpose
         * watchdog, so perhaps we should just leave it in here.
         */
        if (signal_ok && timedwait) {
                isc_interval_t fifteen;
                isc_time_t then;

                isc_interval_set(&fifteen, 15, 0);
                isc_time_add(&manager->due, &fifteen, &then);

                if (isc_time_compare(&then, now) < 0) {
                        SIGNAL(&manager->wakeup);
                        signal_ok =3D ISC_FALSE;
                        isc_log_write(isc_lctx, ISC_LOGCATEGORY_GENERAL,
                                      ISC_LOGMODULE_TIMER, ISC_LOG_WARNING,
                                      "*** POKED TIMER ***");
                }
        }

and suggests it could be a threading bug.

Kris



----- End forwarded message -----

--VbJkn9YxBvnuCH5J
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBhvrcWry0BWjoQKURAoOtAJ9jlvjxQKLVmWuaVtJCchhQqXjNpQCgwqbb
yzjhFj+zSN8SZKmIxeKDZj8=
=1+Be
-----END PGP SIGNATURE-----

--VbJkn9YxBvnuCH5J--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041102031124.GA69552>