Comment 2 for bug 541346

Revision history for this message
Andrew Johnson (anj) wrote :

The WIN32 clock has some kind of built-in PLL, which is updated periodically using an epicsTimer. Starting the PLL running initializes the timer which in turn causes epicsTime::getCurrent() to be called (so it can calculate the absolute time when the notification needs to be fired off). Now that generalTime is installed the code has to have registered itself as a time provider *before* starting the PLL.

I'm still getting a SEGFAULT when I run epicsTimerTest, but the exampleApp IOC does work so that probably isn't directly related to this bug.