Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: explorer
Date: Fri Nov 12 20:27:21 UTC 1999
Update of /cvsroot/pkgsrc/devel/unproven-pthreads
In directory nb00:/tmp/cvs-serv25832
Log Message:
Import unproven-pthreads, the mit-pthreads based cleanup I'm hacking on.
Why am I using MIT-Pthreads? Because all the alternatives seem to have
very low level problems. PTL2 has a locking problem of some sort that I
cannot track down, and the author insists that
lock = PTHREAD_MUTEX_INIT;
is always to be legal, so he uses a pointer for locks. This means
pthread_lock() can break in out of memory situations, and therefore so
can pthread_once(), and if you're using that to protect logging, and you
need to report a memory depletion, you're screwed.
--Michael
Status:
Vendor Tag: mlg
Release Tags: mlg-0-5
N pkgsrc/devel/unproven-pthreads/Makefile
N pkgsrc/devel/unproven-pthreads/files/md5
N pkgsrc/devel/unproven-pthreads/pkg/COMMENT
N pkgsrc/devel/unproven-pthreads/pkg/DESCR
N pkgsrc/devel/unproven-pthreads/pkg/PLIST
No conflicts created by this import
Home |
Main Index |
Thread Index |
Old Index