summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrpj <rpj>2006-04-01 03:36:27 +0000
committerrpj <rpj>2006-04-01 03:36:27 +0000
commit6ed2db7ef01af84cec99eff2908ce8ad7145253a (patch)
tree2163dfb21a58a8654f1c593dc577f5624f2910b0
parent173a8b65ee3d51a9fbcbe1eb75c365155c15b281 (diff)
''
-rw-r--r--BUGS12
-rw-r--r--COPYING13
2 files changed, 19 insertions, 6 deletions
diff --git a/BUGS b/BUGS
index a3fb2a3..bed6faf 100644
--- a/BUGS
+++ b/BUGS
@@ -114,3 +114,15 @@ Known bugs
3. The Borland Builder 5.5 version of the library produces memory read exceptions
in some tests.
+
+4. pthread_barrier_wait() can deadlock if the number of potential calling
+threads for a particular barrier is greater than the barrier count parameter
+given to pthread_barrier_init() for that barrier.
+
+This is due to the very lightweight implementation of pthread-win32 barriers.
+To cope with more than "count" possible waiters, barriers must effectively
+implement all the same safeguards as condition variables, making them much
+"heavier" than at present.
+
+The workaround is to ensure that no more than "count" threads attempt to wait
+at the barrier.
diff --git a/COPYING b/COPYING
index 2a29a12..5cfea0d 100644
--- a/COPYING
+++ b/COPYING
@@ -6,7 +6,7 @@ This file is Copyrighted
This file is covered under the following Copyright:
- Copyright (C) 2001 Ross P. Johnson
+ Copyright (C) 2001,2006 Ross P. Johnson
All rights reserved.
Everyone is permitted to copy and distribute verbatim copies
@@ -45,9 +45,9 @@ Pthreads-win32 is covered by the GNU Lesser General Public License
The contact addresses for pthreads-win32 is as follows:
- Web: http://sources.redhat.com/pthreads-win32
- Email: Ross Johnson <rpj@ise.canberra.edu.au>, or
- Ross.Johnson@canberra.edu.au
+ Web: http://sources.redhat.com/pthreads-win32
+ Email: Ross Johnson
+ Please use: Firstname.Lastname@homemail.com.au
@@ -60,7 +60,7 @@ Pthreads-win32 copyrights and exception files
Pthreads-win32 - POSIX Threads Library for Win32
Copyright(C) 1998 John E. Bossom
- Copyright(C) 1999,2002 Pthreads-win32 contributors
+ Copyright(C) 1999,2006 Pthreads-win32 contributors
The current list of contributors is contained
in the file CONTRIBUTORS included with the source
@@ -68,7 +68,8 @@ Pthreads-win32 copyrights and exception files
can also be seen at the following WWW location:
http://sources.redhat.com/pthreads-win32/contributors.html
- Contact Email: rpj@ise.canberra.edu.au
+ Contact Email: Ross Johnson
+ Please use: Firstname.Lastname@homemail.com.au
These files are not covered under one of the Copyrights listed above: