g+
g+ Communities
Argonne National Laboratory

Experimental Physics and
Industrial Control System

<20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  Index <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
<== Date ==> <== Thread ==>

Subject: epicsMutexLockWithTimeout - where is it called
From: "Jeff Hill" <johill@lanl.gov>
To: "Andrew Johnson" <anj@aps.anl.gov>, "Marty Kraimer" <mrk@aps.anl.gov>
Cc: <core-talk@aps.anl.gov>
Date: Mon, 2 Dec 2002 15:31:12 -0700
AFAICT these are the only two places in all of base that call
epicsMutexLockWithTimeout(). They are both associated with diagnostics
which I presume need to timeout when a lock isn't available because of a
system failure.


D:\users\hill\epicsDvl\epics\base\src\db\dbLock.c(561):
    lockSetModifyLockStatus =
epicsMutexLockWithTimeout(lockSetModifyLock,5.0);

D:\users\hill\epicsDvl\epics\base\src\db\dbNotify.c(395):
    lockStatus = epicsMutexLockWithTimeout(notifyLock,2.0);


Jeff
__________________________________________________________
Jeff Hill                     Internet     johill@lanl.gov
LANL MS H820                  Voice        505 665 1831
Los Alamos NM 87545 USA       FAX          505 665 5107



Navigate by Date:
Prev: RE: POSIX recursive mutex Jeff Hill
Next: Re: POSIX recursive mutex Marty Kraimer
Index: <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
Navigate by Thread:
Prev: Re: POSIX recursive mutex Marty Kraimer
Next: RISC_pad in dbr_time_double Andrew Johnson
Index: <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICSv4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·