On Wednesday 22 May 2002 23:48, you wrote:
> On Mon, Apr 29, 2002 at 10:39:16AM -0400, Dave Bauer wrote:
> > Hello.
> >
> > I am interested in getting AOLserver fixed so that Tcl namespaces,
> > including namespace export/import and package require will work without
> > any ugly hacks required.
> >
> > Another problem I noticed is the usual global Tcl environment variables
> > (tcl_library, tcl_pkgPath, auto_path, etc...) do not exist or are not set
> > in the interpreters.
> >
> > Is there any effort to fix this for AOLserver 4?
> >
> > Has anyone else looked into what needs to be changed? I am willing to
> > fix this, but a hint as to where to look would be very helpful.
>
> Since nobody seems to have replied to this thread, I'll try to revive it.
>
> I'd also like to see this fixed. It would be really nice if we could take
> advantage of all those Tcl extensions people have written by having them
> work nicely within AOLserver.
>
> I think Zoran was talking about this in the "new AOL-based thread-happy
> mem allocator in 8.4" thread of April 2002 (btw, thanks Zoran). What
> has come out of that?
>

Nothing that I know of. The problem is actually much more deeper than
Dave anticipates. One more issue (in addition to those mentioned
above) is the way AOLserver manages replication of commands from the
startup to connection (and other) threads. This is the thing I was
relating to in the posting Roberto is mentioning.

Well, since then, I wanted to post a patch to SF about how we've solved
the problem, but I ended up in thinkig about how to solve the problem
more generaly, i.e. enabling arbitrary (thread safe) Tcl extension to
get loaded in the server using Tcl-way of "package require" and friends.
Due to the lack of time, it resulted in no code, just ideas...

Zoran

Reply via email to