From sionescu at cddr.org Thu Apr 7 17:52:52 2011 From: sionescu at cddr.org (Stelian Ionescu) Date: Thu, 07 Apr 2011 19:52:52 +0200 Subject: [Bordeaux-threads-devel] [Updated4] Patch for ABCL against BORDEAUX-THREADS HEAD In-Reply-To: <4D830EDA.6050104@panix.com> References: <201012031556.oB3FuWEt000414@higson.cam.lispworks.com> <4CFAA6DC.5030006__32205.614136956$1291495163$gmane$org@panix.com> <4D5AEE10.5090503@panix.com> <201103021950.p22Jo5Vf014497@higson.cam.lispworks.com> <4D830EDA.6050104@panix.com> Message-ID: <1302198772.4959.1.camel@cathai> On Fri, 2011-03-18 at 08:50 +0100, Mark Evenson wrote: > On 3/2/11 8:50 PM, Martin Simmons wrote: > > > I think that the implementation of condition-wait has some major problems: > > Thanks very much for the comments. > > I have an [updated patch][1] that attempts to address these issues for > further review for inclusion in BORDEAUX-THREADS. I've applied the patch, with one modification: release-recursive-lock calls "unlock" only once, because we require that acquisition and release be balanced -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: