[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