From c020be9e04db35c2af75f962fde0b038f7216b4f Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 22 Sep 2004 18:45:43 +0000 Subject: [PATCH] fixed delay functionality and removed call to show at exit --- src/makeBaseApp/top/caServerApp/main.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/makeBaseApp/top/caServerApp/main.cc b/src/makeBaseApp/top/caServerApp/main.cc index 08e9051d7..da64fca14 100644 --- a/src/makeBaseApp/top/caServerApp/main.cc +++ b/src/makeBaseApp/top/caServerApp/main.cc @@ -19,7 +19,7 @@ // extern int main (int argc, const char **argv) { - epicsTime begin (epicsTime::getCurrent()); + epicsTime begin (epicsTime::getCurrent()); exServer *pCAS; unsigned debugLevel = 0u; double executionTime = 0.0; @@ -90,16 +90,17 @@ extern int main (int argc, const char **argv) } else { double delay = epicsTime::getCurrent() - begin; + // // loop here untill the specified execution time // expires // while ( delay < executionTime ) { - fileDescriptorManager.process ( delay ); + fileDescriptorManager.process ( executionTime - delay ); delay = epicsTime::getCurrent() - begin; } } - pCAS->show(2u); + //pCAS->show(2u); delete pCAS; errlogFlush (); return (0);