BaBar is using state machines on VxWorks. Some of these state machines
connect to channels on different IOCs. When the other IOC (the one that
the state machines is connecting to) reboots, some of the time, the state
machine will freeze in the current state. In one instance, it was frozen
for over 222,000 seconds.
The existing code checks to make sure its connected before doing the
pvGet. It is compiled for synchronous channel access.
if (pvConnected(in[cnt])) {
pvGet(in[cnt]);
}
Our current solution is to only use local DB records--the remote records
are being duplicated on the IOC running the state machine.
Kenneth Kang
- Navigate by Date:
- Prev:
Re: Sequencer on Host system (or something similar) Matthieu Bec
- Next:
Image Processing Support Under EPICS Leonard J. Reder
- Index:
1994
1995
1996
1997
1998
<1999>
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Sequencer on Host system (or something similar) Allan Honey
- Next:
Image Processing Support Under EPICS Leonard J. Reder
- Index:
1994
1995
1996
1997
1998
<1999>
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|