From 134f86e8d5c414409631b25b8c6f0ee45fbd8631 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Thu, 3 Nov 2016 21:44:39 +1000 Subject: Initial update to OpenSim 0.8.2.1 source code. --- OpenSim/Region/CoreModules/World/Access/AccessModule.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'OpenSim/Region/CoreModules/World/Access') diff --git a/OpenSim/Region/CoreModules/World/Access/AccessModule.cs b/OpenSim/Region/CoreModules/World/Access/AccessModule.cs index 1599f15..f567cab 100644 --- a/OpenSim/Region/CoreModules/World/Access/AccessModule.cs +++ b/OpenSim/Region/CoreModules/World/Access/AccessModule.cs @@ -91,13 +91,17 @@ namespace OpenSim.Region.CoreModules.World public void AddRegion(Scene scene) { - if (!m_SceneList.Contains(scene)) - m_SceneList.Add(scene); + lock (m_SceneList) + { + if (!m_SceneList.Contains(scene)) + m_SceneList.Add(scene); + } } public void RemoveRegion(Scene scene) { - m_SceneList.Remove(scene); + lock (m_SceneList) + m_SceneList.Remove(scene); } public void RegionLoaded(Scene scene) -- cgit v1.1