https://bz.apache.org/bugzilla/show_bug.cgi?id=57501

--- Comment #17 from Massimo Manghi <mxman...@apache.org> ---
I did some more accurate analysis of the problem, yesterday wasn't the right
time for doing it, today I have more time and less things going on around me.

Scripts execution was already changed and performed by calling
Rivet_ExecuteAndCheck. Within this function error conditions are examined and
in case handled by AbortScript or ErrorScript. These scripts cannot be run
through Rivet_ExecuteAndCheck for obvious reasons and their errors must be
handled directly. Ideally these scripts must not fail.

I spotted a problem in Rivet_ExecuteAndCheck: the error code returned by an
ErrorScript has no effect on the code returned by Rivet_ExecuteAndCheck whereas
in case of successful execution it simply should return TCL_OK to the caller. 

This is a problem I'm going to fix right away.

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

---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org

Reply via email to