summaryrefslogtreecommitdiff
path: root/locks/unix
Commit message (Expand)AuthorAgeFilesLines
* Backport 917837:minfrin2010-03-071-5/+5
* merge r884139 from trunk:trawick2009-11-251-0/+5
* merge r882915 from trunk:trawick2009-11-211-0/+5
* minor tunejim2009-09-211-1/+1
* The mixing doesn't ensure no collisions, so use ajim2009-09-211-12/+18
* Remove dependency on apr_md5 for the versions in which it's in apujim2009-09-171-20/+19
* Using apr-utiljim2009-09-171-1/+6
* Merge r811455, r813063 from trunk:jim2009-09-101-16/+34
* Backport r788588 from the trunk.bojan2009-06-261-1/+1
* 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
* 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
* Fix the typo.jorton2006-08-035-5/+5
* Update license header.jorton2006-08-035-30/+30
* * 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
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-045-5/+10
* * locks/unix/proc_mutex.c (proc_mutex_posix_create): Drop unnecessaryjorton2005-01-131-3/+3
* Remove .cvsignore files.jorton2004-11-181-4/+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
* * locks/unix/proc_mutex.c (proc_mutex_flock_child_init): If open()jorton2004-06-051-1/+0
* Drop racy/broken Unix nested mutex implementation; use SUSv3-stylejorton2004-06-041-109/+36
* Relicense APR under Apache License, Version 2.0jerenkrantz2004-02-135-245/+50
* First whack at switching to a single top-level make. This adds a dependencygstein2004-02-051-19/+0
* * configure.in: Fix detection of pthread rwlocks to actually fail whenjorton2004-01-261-4/+4
* * include/apr_thread_cond.h: Note when destroying a condvar givesjorton2003-12-291-7/+1
* * include/arch/unix/apr_arch_thread_cond.h: Store a pthread_cond_tjorton2003-12-291-18/+7
* thread id is not always a scalartrawick2003-11-161-1/+3
* axing deprecated apr_atomic_foo functionstrawick2003-11-161-5/+5
* * include/arch/unix/apr_arch_thread_rwlock.h: Store a pthread_rwlock_tjorton2003-10-041-20/+8
* * locks/unix/thread_rwlock.c (apr_thread_rwlock_destroy): Simplifyjorton2003-10-031-3/+1
* To produce results which are defined by POSIX, at time of cleanup thejorton2003-10-031-7/+4
* Thanks to Jeff for pointing out I didn't point to the atomics.wrowe2003-08-081-3/+3
* Revamp apr_thread_mutex to be as thread safe, and occasionallywrowe2003-08-071-23/+57
* Introduce the proc_mutex_no_tryacquire stub, returning APR_ENOTIMPL,wrowe2003-08-061-5/+9
* Invert the order of marking the lock as released. Since we firstwrowe2003-08-061-5/+5
* Error handling fix (unrelated to previous changes): don't calljorton2003-06-081-1/+0