Date: Sat, 18 Dec 2004 13:13:50 -0500 (EST) From: Daniel Eischen <deischen@freebsd.org> To: nork@freebsd.org Cc: ports@freebsd.org Subject: Recent commit breaks linuxpluginwrapper (fwd) Message-ID: <Pine.GSO.4.43.0412181308580.6670-100000@sea.ntplx.net>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@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 [ ... ]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.43.0412181308580.6670-100000>