[ Please leave the rivet list in the CC - this concerns that codebase
as well ]

Craig Huckabee <[EMAIL PROTECTED]> writes:

> OK, took me a bit longer than expected.  I took out the THREADED_TCL
> bits, made sure the only init calls were made from the child, and
> rebuilt everything.  I made two builds - one with a threaded Tcl
> lib, one without.

I think on windows, the non-threaded version is useless - it will
crash in any case.  It needs the mutex, because apache on windows is
threaded.

> I also pulled out the bits that check to see if we've already been
> loaded once (the static flag).

> Both builds run but crash when used with frames (as seen previously)

> I'm going to put the loading check back in to see if that gets rid
> of the crashes - I'll see if I can find a way to do it that will be
> more acceptable/portable.

I wonder exactly what's going on... does that code get loaded multiple
times in the same thread on windows?  That might be a useful test.  Do
a fprintf(stderr with some useful stats... thread ID and such...

-- 
David N. Welton
   Consulting: http://www.dedasys.com/
     Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
   Apache Tcl: http://tcl.apache.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to