[Bordeaux-threads-devel] (initial-bindings *default-special-bindings*)
Martin Simmons
martin at lispworks.com
Thu Feb 26 20:49:07 UTC 2009
>>>>> On Wed, 25 Feb 2009 21:53:42 +0100 (CET), Leslie P Polzer said:
>
> I'm not sure that this is a good idea.
I agree. I think the set of default bindings should be very minimal, not
including any of the CL I/O variables.
> The authors of the latest Hunchentoot seem to have missed
> completely that MAKE-THREAD resets a whole lot of special
> variables (esp. *print-readably* which produces lots
> of confusing errors in the handlers of HT 1.0).
>
> Why not inherit the values from the parent thread by
> default?
I think inheriting values is worse in general, because it leads to accidental
capture of values that should be specific to each thread.
--
Martin Simmons
LispWorks Ltd
http://www.lispworks.com/
More information about the bordeaux-threads-devel
mailing list