You are viewing a plain text version of this content. The canonical link for it is here.
Posted to websh-dev@tcl.apache.org by bu...@apache.org on 2013/02/05 21:26:18 UTC
[Bug 54162] Rivet and websh can not coexist peacefully
https://issues.apache.org/bugzilla/show_bug.cgi?id=54162
--- Comment #2 from Ronnie Brunner <ro...@netcetera.ch> ---
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: websh-dev-unsubscribe@tcl.apache.org
For additional commands, e-mail: websh-dev-help@tcl.apache.org