aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ThirdParty/SmartThreadPool/WorkItemInfo.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2015-01-27 18:58:11 +0000
committerJustin Clark-Casey (justincc)2015-01-27 19:07:20 +0000
commite0a34402637e9035e9f19f0992cac7829b816428 (patch)
treeabb2d11c70f4d51a04effa0b846083d9228c1228 /ThirdParty/SmartThreadPool/WorkItemInfo.cs
parentIf an exception comes out of DoOnRezScript in DoOnRezScriptQueue(), then only... (diff)
downloadopensim-SC_OLD-e0a34402637e9035e9f19f0992cac7829b816428.zip
opensim-SC_OLD-e0a34402637e9035e9f19f0992cac7829b816428.tar.gz
opensim-SC_OLD-e0a34402637e9035e9f19f0992cac7829b816428.tar.bz2
opensim-SC_OLD-e0a34402637e9035e9f19f0992cac7829b816428.tar.xz
If [XEngine] ScriptStopStrategy is different from a compiled script strategy, ask user to manually set DeleteScriptsOnStartup = true for at least one simuator session rather than auto-recompiling.
This does not work on Windows since the VM retains a handle to the DLL even if class instantiation was unsuccessful. Which causes deletion of the old DLL to fail with access sharing violations. Instead, log a warning in this situation asking the user to manually set DeleteScriptsOnStartup = true for a session (or one could separately delete the DLLs in the relevant bin/scriptengines/<region-uuid> dir For the current session, the script engine will continue using the script compiled stop strategy as before. Relates to http://opensimulator.org/mantis/view.php?id=7278
Diffstat (limited to 'ThirdParty/SmartThreadPool/WorkItemInfo.cs')
0 files changed, 0 insertions, 0 deletions