Fwd: join-thread in allegro
I've forgot to send this to the list.
---------- Forwarded message ----------
From: Kiyoshi Mizumaru <kiyoshi.mizumaru@...>
Date: Mon, Mar 26, 2012 at 1:02 PM
Subject: Re: [Bordeaux-threads-devel] join-thread in allegro
To: Stelian Ionescu <sionescu@...>
I think it's good idea to solve this without defining a new process class.
But in b03b582, make-lock, with-lock-held and current-thread are used
prior to be
defined, and lead to compile error.
Moving the "Thread creation" section solved this and works as expected:
https://bitbucket.org/kmizumar/bordeaux-threads/changeset/02cc8c9b4ce7
Kiyoshi
--
Kiyoshi Mizumaru <kiyoshi.mizumaru@...>
On Mon, Mar 26, 2012 at 8:24 AM, Stelian Ionescu <sionescu@...> wrote:
> On Mon, 2012-03-26 at 00:35 +0900, Kiyoshi Mizumaru wrote:
>> Hi,
>>
>> Even though the api documentation doesn't mention it, I've found that
>> join-thread is expected to have a value of the thread's function in some
>> lisp implementations.
>>
>> (asdf:test-system :sqlite) always fails in concurrent access test since
>> it checks return values of join-thread and join-thread's value is nil in
(Continue reading)