Recent commit breaks linuxpluginwrapper (fwd)
Daniel Eischen
deischen at freebsd.org
Sat Dec 18 10:13:53 PST 2004
This commit broke linuxpluginwrapper. A patch that fixes it is shown
in the commit log below. Sorry about the breakage.
--
Dan Eischen
---------- Forwarded message ----------
Date: Sat, 18 Dec 2004 18:07:37 +0000 (UTC)
From: Daniel Eischen <deischen at FreeBSD.org>
To: src-committers at FreeBSD.org, cvs-src at FreeBSD.org, cvs-all at FreeBSD.org
Subject: cvs commit: src/lib/libpthread pthread.map src/lib/libpthread/sys
thr_error.c src/lib/libpthread/thread thr_cancel.c thr_clean.c
thr_concurrency.c thr_cond.c thr_create.c thr_fork.c thr_init.c
thr_kern.c thr_mutex.c thr_once.c thr_private.h thr_sem.c ...
deischen 2004-12-18 18:07:37 UTC
FreeBSD src repository
Modified files:
lib/libpthread pthread.map
lib/libpthread/sys thr_error.c
lib/libpthread/thread thr_cancel.c thr_clean.c
thr_concurrency.c thr_cond.c
thr_create.c thr_fork.c thr_init.c
thr_kern.c thr_mutex.c thr_once.c
thr_private.h thr_sem.c thr_sig.c
thr_sigsuspend.c thr_spinlock.c
Log:
[ ... ]
Use private mutexes for libc and libpthread. Signals are
deferred while threads hold private mutexes. This fix also
breaks www/linuxpluginwrapper; a patch that fixes it is at
http://people.freebsd.org/~deischen/kse/linuxpluginwrapper.diff
[ ... ]
More information about the freebsd-ports
mailing list