https://issues.apache.org/bugzilla/show_bug.cgi?id=54162

--- Comment #2 from Ronnie Brunner <[email protected]> ---
Yes, Websh does the same. But then, that's the whole idea of registering with a
pool.

But what I'm not sure about is: Rivet_ChildExit calls Tcl_Finalize and then
Websh tries to Tcl_DeleteInterp and stuff. Is that supposed to work? Does
Tcl_Finalize more than calling the registered (thread) exit handlers? Can Websh
safely still  use Tcl after you called Tcl_Finalize?

I also noticed that Websh doesn't properly use Tcl_Preserve and Tcl_Release on
interps retrieved from data structures. Could that be an issue? (like trying to
Tcl_DeleteInterp an already deleted interp? ...)

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to