From c0c9d2b566cb40b96cb7b471450c3b47eeb0fe0c Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Thu, 12 Sep 2002 02:44:29 +0000 Subject: [PATCH] Remove layer violation. [RT #3615] --- lib/isc/timer.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/isc/timer.c b/lib/isc/timer.c index a21204066c..f5e3a52320 100644 --- a/lib/isc/timer.c +++ b/lib/isc/timer.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: timer.c,v 1.71 2002/09/09 21:15:58 explorer Exp $ */ +/* $Id: timer.c,v 1.72 2002/09/12 02:44:29 marka Exp $ */ #include @@ -132,7 +132,8 @@ schedule(isc_timer_t *timer, isc_time_t *now, isc_boolean_t signal_ok) { * If the manager was timed wait, we may need to signal the * manager to force a wakeup. */ - timedwait = ISC_TF(manager->nscheduled > 0 && manager->due.seconds != 0); + timedwait = ISC_TF(manager->nscheduled > 0 && + isc_time_seconds(&manager->due) != 0); #endif /*