ScriptEngine works again (startup-nully-error gone)

This commit is contained in:
Tedd Hansen
2008-02-22 22:53:19 +00:00
parent f06a6573bb
commit 46cfc475aa
4 changed files with 18 additions and 19 deletions

View File

@@ -73,9 +73,9 @@ namespace OpenSim.Region.ScriptEngine.Common.ScriptEngineBase
public void ReadConfig()
{
//lock (ScriptEngine.ScriptEngines)
//{
foreach (ScriptEngine m_ScriptEngine in new ArrayList(ScriptEngine.ScriptEngines))
lock (ScriptEngine.ScriptEngines)
{
foreach (ScriptEngine m_ScriptEngine in ScriptEngine.ScriptEngines)
{
ScriptEngineName = m_ScriptEngine.ScriptEngineName;
nothingToDoSleepms = m_ScriptEngine.ScriptConfigSource.GetInt("SleepTimeIfNoScriptExecutionMs", 50);
@@ -106,7 +106,7 @@ namespace OpenSim.Region.ScriptEngine.Common.ScriptEngineBase
break;
}
}
//}
}
// Now set that priority
if (EventQueueThread != null)
if (EventQueueThread.IsAlive)