diff options
author | Justin Clark-Casey (justincc) | 2014-11-29 01:42:52 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-11-29 01:42:52 +0000 |
commit | 690fe0c5e50b2dc02c4d09e5d5290300e0ea2f13 (patch) | |
tree | aaf978286df1a991a6bbe2f65687c704ee4b6e39 /Prebuild | |
parent | Remove minor race condition where two threads could race on fields such as m_... (diff) | |
download | opensim-SC_OLD-690fe0c5e50b2dc02c4d09e5d5290300e0ea2f13.zip opensim-SC_OLD-690fe0c5e50b2dc02c4d09e5d5290300e0ea2f13.tar.gz opensim-SC_OLD-690fe0c5e50b2dc02c4d09e5d5290300e0ea2f13.tar.bz2 opensim-SC_OLD-690fe0c5e50b2dc02c4d09e5d5290300e0ea2f13.tar.xz |
If there are any exceptions in XEngine.DoOnRezScriptQueue() then log the error and always set m_CurrentCompile = null
Setting m_CurrentCompile = null in the finally block reduces the risk that an exception could permanently stop any future scripts compiling until the simulator is restarted.
If an exception is seen from this then please report and further changes to fix the bug or improve compiling reliability can be made.
Diffstat (limited to 'Prebuild')
0 files changed, 0 insertions, 0 deletions