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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: cac_select_io Segmentation fault |
From: | Ralph Lange <[email protected]> |
To: | Al Honey <[email protected]> |
Cc: | [email protected] |
Date: | Wed, 07 Apr 2010 09:21:39 -0400 |
Cheers, Ralph
Aloha
I am trying to get a multi-threaded application working on SunOs 5.10 with connection to two UNIX IOC’s.
I get a seg fault for ellDelete, two statements from the end of cac_select_io() (epics/r3.13.10/base/src/ca/bsd_depen.c).
The seg fault does not occur immediately but within a couple of minutes (connections are to two IOC’s running on UNIX, with events from two long records on each IOC, where one record on each system is updated at 1 hz and the other at 10 hz).
Does the seg fault occur because r3.13.10 is NOT thread safe?
Does anyone have an example of a multi-threaded app using r3.13.10 on UNIX?
Thanks,
Allan