Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
<== Date ==> <== Thread ==>

Subject: Re: iocShutdown() hooks
From: Michael Davidsaver <mdavidsaver@gmail.com>
To: Andrew Johnson <anj@aps.anl.gov>
Cc: EPICS core-talk <core-talk@aps.anl.gov>
Date: Fri, 2 Jun 2017 14:33:44 +0200
On 05/31/2017 02:54 AM, Michael Davidsaver wrote:
>> Will QSRV support pausing? This was added for DESY's hot-standby work; I
>> don't see it as particularly important, but QSRV should probably display
>> a warning message when someone tries to use it if it's not supported.
> No plans.  I hadn't considered this as I've never paused RSRV.

QSRV has 'qsrvStart' and 'qsrvStop' as stand alone iocsh commands.

pvAccessCPP (and by extension pvaSrv) has 'startPVAServer' which QSRV
will be using in future.  I'm adding a 'stopPVAServer' to complement
this.  I'm using an initHook to start this automatically now, and while
I'm at this I use the initHookAtIocPause hook to call 'stopPVAServer'.

Perhaps not exactly what DESY would want as the server resources are
free'd, so "resume" has more ways to fail.


References:
iocShutdown() hooks Michael Davidsaver
Re: iocShutdown() hooks Andrew Johnson
Re: iocShutdown() hooks Michael Davidsaver

Navigate by Date:
Prev: Re: iocShutdown() hooks Andrew Johnson
Next: terminate called after throwing an instance of 'epicsMutex::invalidMutex' Heinz Junkes
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: Re: iocShutdown() hooks Andrew Johnson
Next: Build failed in Jenkins: epics-base-3.16-vx68 #124 APS Jenkins
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 04 Jun 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·