diff options
Diffstat (limited to 'OpenSim/Region')
-rw-r--r-- | OpenSim/Region/ClientStack/ClientStackManager.cs | 2 | ||||
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.cs | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/OpenSim/Region/ClientStack/ClientStackManager.cs b/OpenSim/Region/ClientStack/ClientStackManager.cs index 098466d..6bc4c4b 100644 --- a/OpenSim/Region/ClientStack/ClientStackManager.cs +++ b/OpenSim/Region/ClientStack/ClientStackManager.cs | |||
@@ -69,7 +69,7 @@ namespace OpenSim.Region.Environment | |||
69 | } | 69 | } |
70 | } catch (ReflectionTypeLoadException e) | 70 | } catch (ReflectionTypeLoadException e) |
71 | { | 71 | { |
72 | foreach(Exception e2 in e.LoaderExceptions) | 72 | foreach (Exception e2 in e.LoaderExceptions) |
73 | { | 73 | { |
74 | m_log.Error(e2.ToString()); | 74 | m_log.Error(e2.ToString()); |
75 | } | 75 | } |
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index 7de6fd1..f686a9f 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs | |||
@@ -1826,11 +1826,12 @@ namespace OpenSim.Region.Environment.Scenes | |||
1826 | { | 1826 | { |
1827 | //SceneObjectPart rootPart = group.GetChildPart(group.UUID); | 1827 | //SceneObjectPart rootPart = group.GetChildPart(group.UUID); |
1828 | 1828 | ||
1829 | // Serialise calls to RemoveScriptInstances to avoid | 1829 | // Serialise calls to RemoveScriptInstances to avoid |
1830 | // deadlocking on m_parts inside SceneObjectGroup | 1830 | // deadlocking on m_parts inside SceneObjectGroup |
1831 | lock (m_deleting_scene_object) { | 1831 | lock (m_deleting_scene_object) |
1832 | group.RemoveScriptInstances(); | 1832 | { |
1833 | } | 1833 | group.RemoveScriptInstances(); |
1834 | } | ||
1834 | 1835 | ||
1835 | foreach (SceneObjectPart part in group.Children.Values) | 1836 | foreach (SceneObjectPart part in group.Children.Values) |
1836 | { | 1837 | { |