mirror of
https://github.com/opensim/opensim.git
synced 2026-05-16 11:46:04 +08:00
More locks, try's and disable some things in SEC - maybe it won't crash now. :)
This commit is contained in:
@@ -43,13 +43,17 @@ namespace OpenSim.ApplicationPlugins.ScriptEngine
|
||||
public RegionScriptEngineBase scriptEngine;
|
||||
public void Initialise(Scene scene, IConfigSource source)
|
||||
{
|
||||
return;
|
||||
// New region is being created
|
||||
// Create a new script engine
|
||||
try
|
||||
{
|
||||
scriptEngine =
|
||||
Activator.CreateInstance(ComponentRegistry.scriptEngines[tempScriptEngineName]) as
|
||||
RegionScriptEngineBase;
|
||||
lock (ComponentRegistry.scriptEngines)
|
||||
{
|
||||
scriptEngine =
|
||||
Activator.CreateInstance(ComponentRegistry.scriptEngines[tempScriptEngineName]) as
|
||||
RegionScriptEngineBase;
|
||||
}
|
||||
scriptEngine.Initialize(scene, source);
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
||||
Reference in New Issue
Block a user