summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
* Axed C++ comments and tabs.fuankg2011-02-261-4/+4
* Axed C++ comments.fuankg2011-02-092-2/+2
* OS/2: Add an implementation of condition variables, derived from the Win32bjh2010-04-031-8/+141
* OS/2: Make apr_thread_mutex_trylock() return APR_EBUSY if lock cannot bebjh2010-04-031-0/+5
* OS/2: Remove all remaining uses of APR_OS2_STATUS macro which has beenbjh2010-04-021-4/+4
* Use the APR_FOPEN_* constants instead of the deprecated APR_* constantsminfrin2010-03-021-5/+5
* Win32 apr_{global,proc}_mutex_name() and apr_{global,proc}_mutex_lockfile()trawick2009-11-251-2/+2
* add apr_global_mutex_name(), for retrieving the name of the mechanismtrawick2009-11-251-0/+5
* add missing apr_global_mutex_lockfile(), corresponding totrawick2009-11-211-0/+5
* just use it :)jim2009-09-091-1/+1
* Allow for passed locknames to be honored with posix-sems.jim2009-09-041-16/+34
* Avoid proc mutex failures by checking for both EAGAIN and EWOULDBLOCK.bojan2009-06-261-1/+1
* apr_thread_cond_*wait() on BeOS: Fix broken logic.trawick2009-04-231-1/+2
* Use macro for determinig function namemturk2009-02-071-1/+1
* Add object perms set macros and implement them for shm and mutexmturk2009-02-076-1/+88
* resolve testprocmutex failures on AIX and HP-UX by recognizing EACCEScovener2008-06-261-0/+4
* Simplify handling of z/OS pthread API nuances. Beyond thetrawick2007-11-194-29/+29
* Improve WIN32 condition variables fairness by using a generation count. The c...davi2007-07-121-8/+25
* Rework the win32 CV code to signal the condition only if one or more threadsdavi2007-06-291-50/+73
* Remove superfluous parentheses. Noticed by Joe Orton.davi2007-06-291-1/+1
* The use of O_EXCL does help, better fail then use a semaphore not owneddavi2007-06-291-12/+11
* apr_proc_mutex_child_init calls unimplemented OpenMutexW and will fail towrowe2007-06-011-0/+9
* Fix the typo.jorton2006-08-0321-21/+21
* Update license header.jorton2006-08-0321-126/+126
* Fix up Win32-private includes to bring it in line with all other platforms.jerenkrantz2006-07-122-3/+3
* Close a kernel layer segfault when the user attempts to lockwrowe2006-03-181-1/+2
* * locks/unix/proc_mutex.c (proc_mutex_no_tryacquire): Removedjorton2006-03-131-12/+99
* Usse a future-proof configure check for the robust mutex support:jorton2006-03-011-10/+2
* * configure.in: Remove bogus check to test whether definingjorton2006-02-231-2/+10
* Fix an assert that occurs when you destroy a rwlock on win32 and later clearrooneg2006-01-221-8/+10
* Win32: fix apr_proc_mutex_trylock() to handle WAIT_TIMEOUT,wrowe2005-09-211-0/+3
* Refactor Win32 condition variables code to address bugs.wrowe2005-07-221-64/+19
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-0421-21/+42
* * locks/unix/proc_mutex.c (proc_mutex_posix_create): Drop unnecessaryjorton2005-01-131-3/+3
* Untabify source. mturk2005-01-101-2/+2
* Add missing apr_proc_mutex_cleanup function call.mturk2005-01-101-2/+7
* Fixing various compiler errors when compiling against the latest version of L...bnicholes2004-11-271-1/+1
* Remove .cvsignore files.jorton2004-11-183-13/+0
* * locks/unix/proc_mutex.c (apr_proc_mutex_lockfile): Fix build onjorton2004-06-151-2/+8
* * locks/unix/proc_mutex.c (apr_proc_mutex_create): Remove redundantjorton2004-06-141-7/+2
* * locks/unix/proc_mutex.c (proc_mutex_fcntl_cleanup): Always close thejorton2004-06-141-5/+2
* * locks/unix/proc_mutex.c (proc_mutex_posix_release): Revert previousjorton2004-06-141-1/+3
* * locks/unix/proc_mutex.c (apr_proc_mutex_lockfile): Avoid unnecessaryjorton2004-06-141-5/+4
* * locks/unix/proc_mutex.c (proc_mutex_proc_pthread_cleanup): Fixjorton2004-06-141-1/+18
* * locks/unix/proc_mutex.c (proc_mutex_proc_pthread_cleanup): Fixjorton2004-06-141-4/+4
* * locks/unix/proc_mutex.c (proc_mutex_pthread_create): Don't leak anjorton2004-06-141-0/+1
* * locks/unix/proc_mutex.c (proc_mutex_posix_cleanup): Ignorejorton2004-06-141-19/+9
* Support POSIX semaphores on LP64 platforms:jorton2004-06-141-4/+4
* * include/arch/unix/apr_arch_proc_mutex.h, locks/unix/proc_mutex.c:jorton2004-06-051-15/+15
* * locks/unix/proc_mutex.c (proc_mutex_no_child_init): Use single noopjorton2004-06-051-51/+15