summaryrefslogtreecommitdiff
path: root/lib/libpthread/pthread_cond.c
AgeCommit message (Expand)Author
2007-03-14Cosmetic changes.ad
2007-03-05- Update to match changed pthread__park() interface.ad
2007-03-05Undo previous, it matches IEEE 1003.1.ad
2007-03-05Drop the interlock if cancelled.ad
2007-03-02Fix a sleep/wakeup race with condvars.ad
2007-03-02Remove the PTHREAD_SA option. If M:N threads is reimplemented it'sad
2007-03-02Don't grab the state lock to check for cancellation around conditionad
2006-12-24Fix bugs with and improve upon previous.ad
2006-12-23Conditionalised support for 1:1 threads. Needs associated kernel changesad
2005-01-06gettimeofday();TIMEVAL_TO_TIMESPEC(); is exactly equivalent tomycroft
2004-12-10Correctly return ETIMEDOUT when the absolute time is in the past, innathanw
2004-07-27In cond_wait() and cond_timedwait(), do the ERRORCHECK testing of thenathanw
2004-05-03In the nothread version, don't return EINTR if select() was interruptedkleink
2003-11-24Update mutex/rwlock/sem code to match recent change in cond code.cl
2003-11-24Fix a race between timed wait callbacks and manual signal/broadcastingnathanw
2003-11-21Prevent ptc_mutex from remaining set if a CV sleep is woken bynathanw
2003-04-23Use pthread__error() instead of pthread__abort().nathanw
2003-04-18More agressive assertions. Change a number of detected conditions, whichnathanw
2003-04-16When a thread sleeps on a mutex or cv, have it put itself on thenathanw
2003-03-08add __RCSID()lukem
2003-02-15Remove debug toggle and add debug counter for signals and broadcastsnathanw
2003-02-01Arrange to pause for a while if pthread_cond_wait() ornathanw
2003-01-31Use pthread__sched_sleepers() instead of iterating over sleep queuesnathanw
2003-01-31Do a similar tuneup on pthread_cond_signal() andnathanw
2003-01-27Add debug counters for mutex and condvar operations.nathanw
2003-01-18Merge the nathanw_sa branch.thorpej