From c9e68edff60552509f6ce0a075ebf3167a961569 Mon Sep 17 00:00:00 2001 From: maroy Date: Thu, 25 Nov 2004 14:52:26 +0000 Subject: [PATCH] minor sanity changes... --- .../modules/eventScheduler/src/SchedulerThread.cxx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/livesupport/modules/eventScheduler/src/SchedulerThread.cxx b/livesupport/modules/eventScheduler/src/SchedulerThread.cxx index 059bd3601..e96c73d87 100644 --- a/livesupport/modules/eventScheduler/src/SchedulerThread.cxx +++ b/livesupport/modules/eventScheduler/src/SchedulerThread.cxx @@ -22,7 +22,7 @@ Author : $Author: maroy $ - Version : $Revision: 1.2 $ + Version : $Revision: 1.3 $ Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/eventScheduler/src/SchedulerThread.cxx,v $ ------------------------------------------------------------------------------*/ @@ -62,9 +62,7 @@ SchedulerThread :: SchedulerThread( { this->eventContainer = eventContainer; this->granularity = granularity; - this->shouldRun = true; - - getNextEvent(TimeConversion::now()); + this->shouldRun = false; } @@ -119,6 +117,9 @@ SchedulerThread :: nextStep(Ptr::Ref now) throw () void SchedulerThread :: run(void) throw () { + shouldRun = true; + getNextEvent(TimeConversion::now()); + while (shouldRun) { Ptr::Ref start = TimeConversion::now();