Hello.
I just checked in a set of tests along with a fix for the problem where the Java
cache was not being cleaned up when a Tcl Blend Interp is loaded into Java.
Now, when the last Tcl Blend interp in a given Java thread is dispose()'ed of, the
Tcl_FinalizeThread method will be invoked to cleanup any TSD that
the Tcl runtime had allocated. This should finally fix the last of the
threading issues that Tcl Blend was running into.
cheers
Mo DeJong
|