EPICS Controls 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  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: pvget hangs
From: Mark Rivers via Core-talk <[email protected]>
To: "[email protected]" <[email protected]>
Date: Tue, 13 Aug 2019 21:39:25 +0000

I had a problem with pvget today.

 

I am running an areaDetector IOC that runs qsrv and also the NDPluginPva.  The IOC is running 7.0.3, linux-x86_64 on Ubuntu 18.

 

On this IOC this is the output of pvasr:

 

epics> pvasr

pvAccess Server v7.0.0

Active configuration (w/ defaults)

EPICS_PVAS_INTF_ADDR_LIST = 0.0.0.0:5075

EPICS_PVAS_BEACON_ADDR_LIST =

EPICS_PVAS_AUTO_BEACON_ADDR_LIST = YES

EPICS_PVAS_BEACON_PERIOD = 15

EPICS_PVAS_BROADCAST_PORT = 5076

EPICS_PVAS_SERVER_PORT = 5075

EPICS_PVAS_PROVIDER_NAMES = QSRV local

 

I try to access a PV using caget, pvget –p ca, and pvget –p pva.  I am using the 7.0.3 versions of all of these.  These are running on the same Ubuntu 18 machine as the IOC.

 

caget works fine.

**************

TahoeU18:/corvette/home/epics/devel/areaDetector/configure> /corvette/usr/local/epics-devel/base-7.0.3/bin/linux-x86_64-ub18/caget 13SP1:cam1:AcquireTime

13SP1:cam1:AcquireTime         0.001

**************

 

pvget –p ca works fine.

**************

TahoeU18:/corvette/home/epics/devel/areaDetector/configure> /corvette/usr/local/epics-devel/base-7.0.3/bin/linux-x86_64-ub18/pvget -p ca 13SP1:cam1:AcquireTime

13SP1:cam1:AcquireTime 0.001

**************

 

pvget –p pva prints a timeout message, and then the program hangs.  The only way to kill it is with “kill -9” from another terminal.

**************

TahoeU18:/corvette/home/epics/devel/areaDetector/configure> /corvette/usr/local/epics-devel/base-7.0.3/bin/linux-x86_64-ub18/pvget -p pva 13SP1:cam1:AcquireTime

Timeout

 

^C^C^C^C

Killed

**************

 

I tried running the pvget –p pva command on another Linux system (Centos 7, base 7.0.3), talking to the same IOC.  It also hung up the same way, I had to kill it with -9.

 

The IOC appeared to be working fine in all other respects. 

 

I then rebooted the IOC and the problem with pvget –p pva is gone.

 

**************

TahoeU18:/corvette/home/epics/devel/areaDetector/configure> /corvette/usr/local/epics-devel/base-7.0.3/bin/linux-x86_64-ub18/pvget -p pva 13SP1:cam1:AcquireTime

13SP1:cam1:AcquireTime 2019-08-13 16:15:10.742  0.001

**************

 

Any idea what could have been wrong that rebooting fixed?

 

Mark

 

 

 


Replies:
Re: pvget hangs Michael Davidsaver via Core-talk

Navigate by Date:
Prev: Jenkins build is back to normal : epics-example-linux32 #706 APS Jenkins via Core-talk
Next: Re: Possible bug in pvput and mbbi records Michael Davidsaver via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build is back to stable : epics-pva2pva-linux32 #132 APS Jenkins via Core-talk
Next: Re: pvget hangs Michael Davidsaver via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 13 Aug 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·