On Tue, May 24, 2005 at 02:10:33PM +0100, Stuart Children wrote:

> in a thread between connections. So the interpreter is *not* re-cloned
> between requests. Indeed, testing a template that increments a namespace

Most definitely not.  AFAIK it never has been, ever, in any version of
AOLserver.

> What's suggested here:
> http://www.mail-archive.com/[email protected]/msg08733.html
> is what I was thinking was going on. For me, this would definitely be
> the ideal way to do things, though with the ability to explicitly modify

:)  Digging into the Tcl internals to make fast lightweight interp
cloning work for threaded Tcl and AOLserver, well, that's one of those
projects which I'd love to do, but which for the forseeable future, I
have neither any conceivable need to do so for my paying job, nor the
time and dedication to do it entirely on my own time.

> What are other people's view on this? Are there some who prefer the
> current system of having some things (eg: globals) cleared out within a
> thread but others (eg: namespaces) not?

I don't think ANYONE prefers the current design; it is a compromise
due to performance and implemention constraints.  Jeff Hobbs has
pointed out that those implemention constraints should now be fixable,
it's just a matter of doing the work.

> I'd be willing to help coding on this, though my knowledge of TCL
> internals (from a C POV) is currently a bit lacking. Although to be
> honest I'm probably looking for a quicker solution than that seems to

Just what IS the immediate problem you're trying to solve?  I don't
think you've ever actually said.

> Would people would be interested in a seperate "first adp error aborts
> the whole file" feature for 4.[01]? From a brief inspection of the

No, I'm not interested, but I believe that feature already exists, Jim
D. implemented it - or so I seem to recall; I could be wrong.

--
Andrew Piskorski <[EMAIL PROTECTED]>
http://www.piskorski.com/


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to