EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: linux ioc problem
From: "Jeff Hill" <[email protected]>
To: "'John Sinclair'" <[email protected]>
Cc: [email protected]
Date: Tue, 28 Apr 2009 18:43:42 -0600
John,

I created Mantis 338. I made the assumption that its CA because that's where
the symptoms are, but as this is tracked down we may find that it needs
re-assignment  elsewhere. For example, device support's not delivering IO
interrupt processing events.

When this happens, does the time stamp in the record update?

Run also netstat on the IOCs host and look for a Send-Q which chronically
have bytes backed up. This indicates IP delivery issues upstream of the ca
server.

Also, make certain that a runaway thread isn't using all of the CPU and
starving out the CA server.

Also, if the above two diagnostics are ok, then send a stack trace for the
offending event thread in the ca server and I will have a look. Use the
"casr" diagnostic at higher interest levels to find out which thread it is
(thread <=> client IP address correlation).

Jeff

> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> On Behalf Of John Sinclair
> Sent: Tuesday, April 28, 2009 8:27 AM
> To: Tech-talk
> Subject: linux ioc problem
> 
> I have been having a problem with EPICS IOCs (3.14.9) on linux (fedora
> 2, fedora 8, rhel 4). Every once in awhile ( perhaps one to six months
> ), the IOC stops delivering events. Both caput and caget work in the
> sense that caget retrieves the new value set by caput, but no events are
> delivered.
> 
> The IOC never prints any error messages and epicsThreadShowAll indicates
> all OK.
> 
> Does anyone else see this behavior?
> 
> John Sinclair


References:
linux ioc problem John Sinclair

Navigate by Date:
Prev: Re: linux ioc problem John Sinclair
Next: RE: dbCaPutLinkCallback crash in 3.14.10 on cygwin; PROBLEM SOLVED Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: linux ioc problem John Sinclair
Next: OMS VME58 End of Life Ron Sluiter
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·