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  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  <20252026  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  <20252026 
<== Date ==> <== Thread ==>

Subject: Re: pvxs Access/list problem
From: Michael Davidsaver via Tech-talk <[email protected]>
To: "Heinz Junkes (FHI)" <[email protected]>
Cc: EPICS Tech-Talk <[email protected]>
Date: Wed, 19 Nov 2025 17:28:22 -0800
On 11/19/25 8:49 AM, Heinz Junkes (FHI) wrote:
The patches I mentioned are already built into main (RTEMS7). And that gives us the problem
that UDP traffic stops after I establish a TCP connection on port 5075 and then close it.

Ah, so maybe a regression while attempting to add EOF handling to the kqueue mechanism?

libevent looks at some environment variables to control mechanism selection.


epicsEnvSet("PVXS_LOG", "pvxs.loop=INFO")
epicsEnvSet("EVENT_NOKQUEUE", "1")

dbdLoadRecord("dbd/someioc.dbd")
...


Possible env. names include EVENT_NODEVPOLL, EVENT_NOEPOLL, EVENT_NOWEPOLL (windows), EVENT_NOSELECT, EVENT_NOPOLL.


The effect can be seen in this pvxs.loop log message. eg. "... using kqueue".

2024-04-14T07:30:53.979678239 INFO pvxs.loop Enter loop worker for 0x2326b48 using kqueue

https ://github.com/epics-base/pvxs/issues/131#issuecomment-3555313801



References:
Re: pvxs Access/list problem Heinz Junkes (FHI) via Tech-talk
Fwd: pvxs Access/list problem Heinz Junkes (FHI) via Tech-talk
Re: Fwd: pvxs Access/list problem Michael Davidsaver via Tech-talk
Re: pvxs Access/list problem Michael Davidsaver via Tech-talk
Re: pvxs Access/list problem Heinz Junkes (FHI) via Tech-talk
Re: pvxs Access/list problem Heinz Junkes (FHI) via Tech-talk

Navigate by Date:
Prev: OMS PC68/78 interface question James P. Withrow via Tech-talk
Next: Re: OMS PC68/78 interface question Ralph Lange via Tech-talk
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  <20252026 
Navigate by Thread:
Prev: Re: pvxs Access/list problem Heinz Junkes (FHI) via Tech-talk
Next: caget: Identical process variable names on multiple servers J. Lewis Muir via Tech-talk
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  <20252026 
ANJ, 19 Mar 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·