Tool locks

From WandoraWiki
Revision as of 21:01, 1 March 2007 by Akivela (Talk | contribs)

Jump to: navigation, search

Many Wandora tools don't support parallel execution. You can't execute such tool while another instance of the tool is running. Wandora uses special locks to mark tools that are under execution. Tool is locked while execution begins and released when execution ends. Unfortunately there are situations when tool ends exceptionally and the lock is never released. Wandora may end up refucing to execute the tool again as it thinks there is another instance running. One way to resolve the unwanted locks is to restart Wandora. Sometimes this is undesirable. To clear all tool locks without restarting Wandora you can select Tools > Clear tools locks.

You should also beware. Wandora does not kill the thread that is running the tool. Wandora just allows you to rerun the tool. This opens up a channe to misuse the Clear tool locks feature by consciously executing the tool again while it is already running.