EPICS Home

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  <20132014  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  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025 
<== Date ==> <== Thread ==>

Subject: RE: asyn+streamDevice hangs with synchronousLock:Yes
From: Mark Rivers <[email protected]>
To: Brian McAllister <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Tue, 2 Jul 2013 18:27:16 +0000
When it is hung please do

epicsMutexShowAll 1

I think you have probably run into a deadlock, which can happen when multiple mutexes are taken/released in the wrong order.

If you simplfy your problem to a single record does the problem go away? 

I am not an expert on using I/O Intr scanned records with StreamDevice, particularly multiple records on the same port.  Dirk may be able to help with this.

Mark


________________________________________
From: [email protected] [[email protected]] on behalf of Brian McAllister [[email protected]]
Sent: Tuesday, July 02, 2013 1:23 PM
To: Mark Rivers
Cc: [email protected]
Subject: Re: asyn+streamDevice hangs with synchronousLock:Yes

What does it mean if synchronousLock is permanently "Yes" ?

I see it's a mutex and that it's used in many places.  Is there any way to
find out where it is being locked/not unlocked ?

- brian

Replies:
Re: asyn+streamDevice hangs with synchronousLock:Yes Dirk Zimoch
References:
RE: asyn+streamDevice hangs with synchronousLock:Yes Mark Rivers
Re: asyn+streamDevice hangs with synchronousLock:Yes Brian McAllister

Navigate by Date:
Prev: Re: asyn+streamDevice hangs with synchronousLock:Yes Brian McAllister
Next: caLab Pierrick Hanlet
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025 
Navigate by Thread:
Prev: Re: asyn+streamDevice hangs with synchronousLock:Yes Brian McAllister
Next: Re: asyn+streamDevice hangs with synchronousLock:Yes Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025