diff --git a/src/libCom/timer/epicsTimerPrivate.h b/src/libCom/timer/epicsTimerPrivate.h index 924335dc3..127840ca5 100644 --- a/src/libCom/timer/epicsTimerPrivate.h +++ b/src/libCom/timer/epicsTimerPrivate.h @@ -141,7 +141,6 @@ public: epicsTimer & createTimer ( epicsTimerNotify & ); void process (); double getNextExpireDelay () const; - void reschedule (); void show ( unsigned int level ) const; void release (); private: diff --git a/src/libCom/timer/timerQueueNonThreaded.cpp b/src/libCom/timer/timerQueueNonThreaded.cpp index 5b4355e42..5c7de1795 100644 --- a/src/libCom/timer/timerQueueNonThreaded.cpp +++ b/src/libCom/timer/timerQueueNonThreaded.cpp @@ -56,22 +56,6 @@ epicsTimer & timerQueueNonThreaded::createTimer ( epicsTimerNotify & notifyIn ) return *pTmr; } -void timerQueueNonThreaded::reschedule () -{ - // - // Only useful in a multi-threaded program ... - // - // If a select() based file descriptor manager was waiting - // in select () this routine should force it to wake up - // and rescheduale its delay, but since file descriptor managers - // typically are only be used in single-threaded programs, and - // in fact the file descriptor manager currently supplied - // with EPICS is not thread safe, then perhaps - // its not worth the effort to tightly integrate this with - // the file descriptor manager so that this can be implemented. - // -} - void timerQueueNonThreaded::process () { this->queue.process ();