From: Andras S. <as...@ma...> - 2006-12-07 00:48:57
|
Nikodemus Siivola <nik...@ra...> writes: > Andras Simon <as...@ma...> writes: > > > While playing with threads with SBCL 0.9.18.18 (in slime) I ran into > > the following: > > Thanks for the report. Just to let you know that I at least can reproduce this. > No idea what is causing this yet. It probably doesn't help that slime is necessary to reproduce it (at least I couldn't get this with a standalone sbcl). > > > The reason why I thought this should work is that section 11.2 of the > > manual says "bindings (e.g. using LET) are local to the thread". What > > am I missing? > > Nothing. It's a bug. (Well, you could be getting hit by streams not being > threadsafe, but that is not the case here: the same behaviour can be observed > if all three results are saved to different places.) Ah, I should've thought about that possibility! Anyway, thanks for looking into it! And sorry for not having sent a proper bug report; I thought this was a consequence of my misreading the doc! Too bad it wasn't. Andras |