SarahMar wrote:Hello.
What does your people recommend about recovering from a playback timeout?
How does eValid handle recovery?
Thanks
Good question SarahMar.
There is built-in support for recovery support.
Whenever any command causes and error, timeout, or even a warning about a problem, eValid sets a playback status flag.
These flags can be interpreted dynamically, using a rich set of commands for any circumstance, as described here:
http://www.e-valid.com/Products/Documen ... .html#flagFor example, if you use a command like OnTimeoutGoScript to catch the failure, then a named recover script will pick up control of the playback and then, in that recovery script, you can take whatever actions are needed..
There you can retry the same action and in this case there is a NEW timeout limit set.
This is sneaky but if the script you GoTo does a self reference then you'll be in a loop waiting until the required condition.
Such a loop is not recommended.
So, fair warning:
Circular calls are done at your own risk!
-- eValid Support