diff options
author | Justin Clark-Casey (justincc) | 2013-01-23 23:57:09 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-01-23 23:57:09 +0000 |
commit | c51cae8fe81e26e7bb1cb5de1e3fdc505c01fb0a (patch) | |
tree | 9c38b5b1d57e0abb0b2238610d1ebe0738e910b2 /OpenSim/Region/ScriptEngine/XEngine/XEngine.cs | |
parent | Pass narrower WaitHandle rather than EventWaitHandle as co-op termination wai... (diff) | |
download | opensim-SC_OLD-c51cae8fe81e26e7bb1cb5de1e3fdc505c01fb0a.zip opensim-SC_OLD-c51cae8fe81e26e7bb1cb5de1e3fdc505c01fb0a.tar.gz opensim-SC_OLD-c51cae8fe81e26e7bb1cb5de1e3fdc505c01fb0a.tar.bz2 opensim-SC_OLD-c51cae8fe81e26e7bb1cb5de1e3fdc505c01fb0a.tar.xz |
Add information on ScriptStopStrategy to [XEngine] in OpenSimDefaults.ini and OpenSim.ini.example. Default remains abort.
This setting controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op)
co-op should be more stable but this option is experimental.
If moving from co-op to abort, existing script DLLs will need to be recompiled.
This currently can only be done manually, either by setting DeleteScriptsOnStartup = true for one run
or by deleting the script DLL* files in bin/ScriptEngines/<region-id>/
One can move from co-op back to abort without recompilation, but reverting back to co-op again will need script recompile
Diffstat (limited to 'OpenSim/Region/ScriptEngine/XEngine/XEngine.cs')
0 files changed, 0 insertions, 0 deletions