tcl-websh-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 54162] Rivet and websh can not coexist peacefully
Date Tue, 05 Feb 2013 20:26:18 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=54162

--- Comment #2 from Ronnie Brunner <ronnie.brunner@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


Mime
View raw message