On Wed, 3 Sep 2003, Brent Dax wrote:
> Dan Sugalski:
> # It's impossible to have clone in a threaded environment guarantee that
> it
> # won't deadlock.
>
> If I recall correctly, all shared variables are owned by a single shared
> interpreter.
Nope. Shared variables are owned by their creating interpreter. We could
make them all owned by a single shared interpreter, but then you get into
issues with active data's home interpreters, loaded and accessible
libraries, and other stuff. Big nasty mess.
Dan