Experimental Physics and
| |||||||||||||||||
|
Ok... I run spy (sampling for 2 seconds) just before initializing the sequencer, to see what's going on, and it starts pretty much normal, mostly idle, as I would expect:
And then, after a bunch of iterations...
timerQueue stays high from there on. If I stop spying after that happens, the system is already hanging up. If I stop *before*, while the sytem is still idling, then it will continue for a while. timerQueue is not of particularly high priority, but it's higher than any CA task, which is probably significant. Yesterday, tweaking EPICS base a little bit (essentially, I put a couple of probe callbacks in dbScan.c/scanList), I discovered that when the system starts locking up, it is processing a bo (scan rate: 1s) trying to pull its value via DOL that has been labeled CA MS. To test this I'm temporarily turning that link to NPP NMS, because right now I'm testing against simulated subsystem that run as part of the IOC itself, meaning that the access will be to the local database. So far I've rebooted a dozen times and the system does not seem to lock up, or at least it doesn't fail in the same way as before! cheers, Ricardo On Thu, Aug 9, 2018 at 5:31 AM Andrew Johnson <[email protected]> wrote: On 08/08/2018 06:46 PM, Ricardo Cardenes wrote:
| ||||||||||||||||
ANJ, 09 Aug 2018 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |