EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: using vxWorks td() to shutdown CA clients and sequence tasks
From: [email protected] (Jeff Hill)
To: "Chip Watson" <[email protected]>
Cc: "EPICS-tech-talk" <[email protected]>
Date: Mon, 24 Jan 2000 15:04:45 -0700
> 
> Do you think it would be possible to provide a convenience
> routine which replaces taskDelete and kills CA client
> threads in a safe manner (so that it only has to be implemented
> once, not per client)?

Yes, but this would not be enough. CA would clean up, but the 
sequencer would continue calling CA even if CA was no longer
initialized, and in all likelihood, behave badly. Instead, it 
perhaps it is best to implement the delete in the sequencer.

> 
> If so, you could even overload ld and taskDelete to call
> this routine, preventing novice errors!

Yes, but we would need to perform such wizardry on every OS known
to man, and we try to protect the novice from himself, 
but in practice we must know are limits!

Jeff





References:
Re: using vxWorks td() to shutdown CA clients and sequence tasks Chip Watson

Navigate by Date:
Prev: Re: using vxWorks td() to shutdown CA clients and sequence tasks Chip Watson
Next: Re: Python/CA Noboru Yamamoto
Index: 1994  1995  1996  1997  1998  1999  <20002001  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: using vxWorks td() to shutdown CA clients and sequence tasks Chip Watson
Next: locking and VxWorks global variable device support William Lupton
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·