added try/catch blocks so that we hopefully can bridge
periods where the new general time provides (unexpectedly considering its advertised benfits) no time at all.
This commit is contained in:
@@ -173,7 +173,12 @@ extern "C" void epicsShareAPI
|
||||
extern "C" double epicsShareAPI
|
||||
epicsTimerQueuePassiveProcess ( epicsTimerQueuePassiveId pQueue )
|
||||
{
|
||||
return pQueue->process ( epicsTime::getCurrent() );
|
||||
try {
|
||||
return pQueue->process ( epicsTime::getCurrent() );
|
||||
}
|
||||
catch ( ... ) {
|
||||
return 1.0;
|
||||
}
|
||||
}
|
||||
|
||||
extern "C" epicsTimerId epicsShareAPI epicsTimerQueuePassiveCreateTimer (
|
||||
|
||||
Reference in New Issue
Block a user