summaryrefslogtreecommitdiff
path: root/include/asterisk/lock.h
AgeCommit message (Expand)Author
2011-01-31Merged revisions 305040 via svnmerge from Tilghman Lesher
2011-01-31Merged revisions 304950 via svnmerge from Tilghman Lesher
2010-07-03Merged revisions 273793 via svnmerge from Tilghman Lesher
2010-04-22Remove ABI differences that occured when compiling with DEBUG_THREADS.Jason Parker
2010-04-06Mac OS X does not support comparing a mutex to its initializer. Create a tes...Tilghman Lesher
2010-04-01Fix DEBUG_THREADS build on Darwin.Tilghman Lesher
2009-11-09Merged revisions 228827 via svnmerge from Matthew Nicholson
2009-10-21Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterato...Kevin P. Fleming
2009-09-04Fix trunk breakage.Tilghman Lesher
2009-09-04make sure canlog is set so we can compile with DEBUG_THREADS enabled on OpenBSDMichiel van Baak
2009-04-24Convert the ast_channel data structure over to the astobj2 framework.Russell Bryant
2009-04-22Merged revisions 190092 via svnmerge from Tilghman Lesher
2009-04-10Modify headers and macros, according to Russell's suggestions on the -dev listTilghman Lesher
2009-04-09Merged revisions 187428 via svnmerge from Tilghman Lesher
2009-03-27Fix some issues with rwlock corruption that caused deadlock like symptoms.Russell Bryant
2009-03-09Add Doxygen documentation for API changes from 1.6.0 to 1.6.1Jeff Peeler
2008-11-29incorporates r159808 from branches/1.4:Kevin P. Fleming
2008-07-16(closes issue #13089)Steve Murphy
2008-06-30Merged revisions 126573 via svnmerge from Russell Bryant
2008-06-27Document DLA_UNLOCK and DLA_LOCKTilghman Lesher
2008-06-27Optimization suggested by Russell to cache the value of pthread_self() soMark Michelson
2008-06-27Merged revisions 125793 via svnmerge from Tilghman Lesher
2008-06-25Fix indentationMark Michelson
2008-06-25Fix a bug in the rwlock tracking. ast_rwlock_unlock did not take intoMark Michelson
2008-06-25More expansion of the deadlock avoidance macro, including a macro to do lockingTilghman Lesher
2008-06-25Merged revisions 124965 via svnmerge from Tilghman Lesher
2008-06-03fix build for non debug threadsRussell Bryant
2008-06-03Add lock tracking for rwlocks. Previously, lock.h only had the ability toRussell Bryant
2008-05-29Merged revisions 118954 via svnmerge from Tilghman Lesher
2008-05-29Merged revisions 118953 via svnmerge from Tilghman Lesher
2008-05-23Make sure not to include non-existent headers if they indeed are non-existentMark Michelson
2008-05-23A new feature thanks to the fine folks at Switchvox!Mark Michelson
2008-05-13Merged revisions 116088 via svnmerge from Mark Michelson
2008-04-16A small enhancement-- I added the routine log_show_lock to utils.c, which if ...Steve Murphy
2008-04-10Merged revisions 114051 via svnmerge from Mark Michelson
2008-02-28Merged revisions 105116 via svnmerge from Russell Bryant
2007-12-14Merged revisions 92875 via svnmerge from Mark Michelson
2007-12-07Merged revisions 91828 via svnmerge from Russell Bryant
2007-12-07Merged revisions 91826 via svnmerge from Russell Bryant
2007-12-05Merged revisions 91070 via svnmerge from Russell Bryant
2007-11-29Fix build of trunkTilghman Lesher
2007-11-19move the declaration of struct ast_channel ast_frame and ast_moduleLuigi Rizzo
2007-11-17Use autoconf logic to determine the presence of PTHREAD_RECURSIVE_MUTEX_INITI...Joshua Colp
2007-11-17compatibility fixes for cygwinLuigi Rizzo
2007-11-16whitespace only change - adjust indentation and add someLuigi Rizzo
2007-11-16Start untangling header inclusion in a way that does not affectLuigi Rizzo
2007-11-15access channel locks through ast_channel_lock/unlock/trylock and notLuigi Rizzo
2007-11-13This fixes a build error on my mac. It also works on my linux box. Let meRussell Bryant
2007-11-06Merged revisions 89045 via svnmerge from Tilghman Lesher
2007-11-06Merged revisions 88931 via svnmerge from Russell Bryant