diff options
author | Davi Arnaut <davi@apache.org> | 2007-06-29 17:29:46 +0000 |
---|---|---|
committer | Davi Arnaut <davi@apache.org> | 2007-06-29 17:29:46 +0000 |
commit | 4a86ef5d036501999e458c2049205b57ea0349c3 (patch) | |
tree | 702f3693f47cf4e3c7993f2594cbb304ae6bfa41 /CHANGES | |
parent | 6cb4d43fde12d04b668fae0d9a3045ea6a6e1116 (diff) | |
download | apr-4a86ef5d036501999e458c2049205b57ea0349c3.tar.gz |
Sync up changes of the win32 CV code.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@551969 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ Changes for APR 1.3.0 + *) Rework the WIN32 CV code to signal the condition only if one or + more threads are blocked on the condition variable. If no threads + are waiting on the condition variable, nothing happens. The change + also eliminates the thundering-herd problem of the manual-reset + event, which (theoretically) wakes up all threads waiting on. Now + the behavior of the CV's should be the same on Unix and win32 + platforms. PR 42305. [Davi Arnaut] + *) Define SEM_FAILED if it isn't already defined, as the proc mutex code already does it. Also search for the sem_open function in the realtime library. (This fixes HP-UX sem_open detection). |