OpenSimMirror/OpenSim/Region/ScriptEngine/XEngine
Justin Clark-Casey (justincc) 8cd7ca568d Change default script stop method to co-op instead of abort.
co-op should be more stable as it doesn't abort threads, which can trigger virtual machine instability
This change will be invisible to users as script DLLs are recompiled automatically where necessary, though the change won't take affect until the next simulator restart.
This change has no effect on existing script state.
If you want to continue using abort, set ScriptStopStrategy = abort in the [XEngine] section of OpenSim.ini
2014-07-16 22:58:38 +01:00
..
Api/Runtime Implement non-wait co-operative termination of scripts for XEngine in addition to termination on wait. 2013-01-17 23:39:09 +00:00
Properties Change assembly versions to 0.8.1 2014-06-17 18:37:15 +01:00
Resources Add the XML manifests needed to get the new style modules to load. 2009-04-15 23:59:15 +00:00
Tests If [XEngine] ScriptStopStrategy is changed between abort and co-op, for the existing session use the previous strategy for that script rather than not starting the script at all. 2014-07-11 00:03:02 +01:00
EventManager.cs Add OnScriptMovingStartEvent and OnScriptMovingEndEvent to EventManager so that these can be triggered by future code (not yet implemented). 2013-01-26 03:57:51 +00:00
ScriptEngineConsoleCommands.cs Add "show script timers" command to show script timers. For debug purposes. 2013-01-10 00:57:49 +00:00
XEngine.cs Change default script stop method to co-op instead of abort. 2014-07-16 22:58:38 +01:00
XWorkItem.cs Update SmartThreadPool to latest version 2.2.3 with a major and minor change. 2013-05-01 19:01:43 +01:00