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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: CA client on unix bug |
From: | Andrew Johnson <[email protected]> |
To: | Till Straumann <[email protected]> |
Cc: | TECHTALK tech-talk <[email protected]> |
Date: | Mon, 11 Jun 2007 15:03:08 -0500 |
I'm not familiar with the internals of cau. However, note that the bug I reported bites only if
In my case though, the <defunct> process' parent is still the original cau thread, and when the parent exits so does the defunct thread.
a thread with an associated exit handler that synchronizes with the tread's termination
(the 'errlog' thread is an example for such a thread) is already running prior to
the attempt to spawn the caRepeater.
Another problem though appears to be that at no point does the CA client library actually fork off a caRepeater itself, even after this message appears:I'm afraid I don't understand. With caRepeater on the PATH everything works
CA client library is unable to contact CA repeater after 50 tries. Silence this message by starting a CA repeater daemon or by calling ca_pend_event() and or ca_poll() more often.
as expected for me (3.14.9). E.g., the test program I submitted with my
last post succeeds in spawning a repeater and I see it running and listening
on port 5056.
- Andrew -- The right to be heard does not automatically include the right to be taken seriously. -- Hubert H. Humphrey