From b87925b8c0489002e890fa97e69e55cb8be24523 Mon Sep 17 00:00:00 2001 From: rpj Date: Sat, 1 Apr 2006 03:34:38 +0000 Subject: '' --- BUGS | 12 ++++++++++++ COPYING | 13 +++++++------ 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 , 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: -- cgit v1.2.3