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: Proglem doing CA calls after catching a signal |
From: | Eric Norum <[email protected]> |
To: | Chris Timossi <[email protected]>, Robert Soliday <[email protected]>, [email protected], Jeff Hill <[email protected]> |
Date: | Wed, 21 Jul 2004 13:14:22 -0500 |
To be honest, I dont know if it's safe for a signal handler to join a thread context. There's at least one possible race condition in this case: the signal handler could execute after ca_task_exit() has been called. What other race conditions are you thinking about?
I'm sure Jeff will weigh in when he gets back.
-- Eric Norum [email protected] Advanced Photon Source Phone: (630) 252-4793 Argonne National Laboratory