aboutsummaryrefslogtreecommitdiffstats
path: root/include/asterisk/lock.h
AgeCommit message (Expand)AuthorFilesLines
2006-05-23automerge commitroot1-6/+15
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7221 f38db490-d61...kpfleming1-0/+0
2005-11-29do the multiple-lock check for cond_wait properly...kpfleming1-2/+2
2005-11-29if the lock protected a pthread_cond is held recursively, warn before waiting...kpfleming1-0/+8
2005-11-11issue #5668, modified to compile on non-Cygwin platforms :-)kpfleming1-8/+8
2005-11-08issue #5570kpfleming1-1/+2
2005-11-01issue #4678kpfleming1-0/+4
2005-10-28fix non-DEBUG_THREADS builds with new cond wrappers and lock header reorganiz...kpfleming1-33/+81
2005-10-28add 'ast_cond_t' type for pthread condition variables, and appropriate API wr...kpfleming1-17/+58
2005-10-24Doxygen documentation update from oej (issue #5505)russell1-3/+3
2005-09-09Make lock logging reentrant when DEBUG_THREADS enabledmarkster1-55/+77
2005-09-01eliminate spurious warningskpfleming1-3/+3
2005-08-31make DEBUG_THREADS have more visible loggingkpfleming1-65/+195
2005-08-30major header file cleanup: license, copyrights, descriptions, markers, etc.kpfleming1-5/+14
2005-08-09eliminate compiler warnings when DEBUG_THREADS is enabledkpfleming1-1/+17
2005-07-26correct commentkpfleming1-1/+1
2005-06-23Fix debugging to not print warningsmarkster1-14/+14
2005-02-08Minor deadlock detect fix (bug #3531)markster1-4/+6
2005-01-21update copyright headers for 2005russell1-1/+1
2004-12-14Merge slimey's Solaris compatibility (with small mods) (bug #2740)markster1-0/+4
2004-10-20Fix initialization tiddly bitmarkster1-1/+1
2004-10-20Fix typo and missing format string in a fprintf in lock.hcitats1-2/+2
2004-10-17Thread fixes, vm fix (bug #2665)markster1-0/+2
2004-10-06Locking updates for debug mode, fix SIP MWI (bug #2582)markster1-7/+18
2004-08-08Merge BSD stack size work (bug #2067)markster1-0/+1
2004-06-22Code formatting cleanups in utils.c and include/asterisk/lock.hcitats1-57/+56
2004-06-22Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch sti...markster1-62/+149
2004-06-09Lock fixes for FreeBSD (bug #1810)markster1-12/+4
2004-06-09Merge FreeBSD locking fixes (bug #1411)markster1-31/+123
2004-05-24Fix potential segfault, add support for MacOS X locksmarkster1-0/+8
2004-05-09Add new file utils.c, Move ast_gethostbyname to utils.ccitats1-6/+0
2004-04-22gethostbyname isn't reentrant, who knew...markster1-0/+8
2004-04-19Fix lock initialization in lock debugging modemarkster1-1/+1
2004-04-12Revert locking changes which break static locks (even on linux since it's par...markster1-11/+11
2004-04-12Change mutex defines so it should work on OS that don't have the _NP mutex ty...citats1-11/+11
2004-04-06Don't redefine ast_mutex_initmarkster1-1/+0
2004-04-06Update locking for non-debug mode, toomarkster1-6/+11
2004-04-06Bite the bullet and require RECURSIVE mutexesmarkster1-16/+5
2004-04-01Expand SIP opaque buffers, prefer recursive to "error checking" mutexes...markster1-3/+3
2004-03-20Add some comments to lock.hcitats1-3/+3
2004-03-15Actually commit the new #definescitats1-0/+3
2003-08-26Make debugging possible by using #define's instead of inlinesmarkster1-34/+13
2003-08-13Add crash optionmarkster1-2/+11
2003-08-13Totally revamp thread debugging to support locating and removing deadlocksmarkster1-34/+113
2003-04-27More contributed BSD enhancementsmarkster1-2/+13
2003-02-04Version 0.3.0 from FTPmarkster1-1/+1
2002-05-14Version 0.1.12 from FTPmarkster1-0/+107