Altova StyleVision 2023 Enterprise Edition

Long running CPU-intensive scripts may ask the user if the script should be terminated. The watchdog() method is used to disable or enable this behavior. By default, the watchdog is enabled.


Calling watchdog(true) can also be used to reset the watchdog. This can be useful before executing long running CPU-intensive tasks to ensure they have the maximum allowed script processing quota.



watchdog(bEnable : boolean) -> void



watchdog( false ); // disable watchdog - we know the next statement is CPU intensive but it will terminate for sure
watchdog( true );   // re-enable watchdog

© 2017-2023 Altova GmbH