diff options
author | Justin Clark-Casey (justincc) | 2014-12-10 00:04:10 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-12-10 00:04:10 +0000 |
commit | 227d2e2b616ad52331b387f2dbf3392583f194f6 (patch) | |
tree | 19aea7ced0383e047c989040ad9e45b1378d1142 /ThirdParty/SmartThreadPool | |
parent | In XEngine, enqueue a script rez to the compile queue after setting m_Compile... (diff) | |
download | opensim-SC-227d2e2b616ad52331b387f2dbf3392583f194f6.zip opensim-SC-227d2e2b616ad52331b387f2dbf3392583f194f6.tar.gz opensim-SC-227d2e2b616ad52331b387f2dbf3392583f194f6.tar.bz2 opensim-SC-227d2e2b616ad52331b387f2dbf3392583f194f6.tar.xz |
Avoid a possible race condition where the XEngine script compile thread could complete but see OnRezScript() insert a new job and complete before it set m_CurrentCompile = null
If the above happened, it would mean the new script would not compile until some script was added for compilation.
Diffstat (limited to 'ThirdParty/SmartThreadPool')
0 files changed, 0 insertions, 0 deletions