Fix issue where RegionCombinerModule was not removing regions from its dictionary on RemoveRegion(), causing a later issue if regions were restarted (removed then readded).

0.7.4.1
Justin Clark-Casey (justincc) 2012-07-27 00:28:23 +01:00
parent 0aaf52fca4
commit 21b1fec32d
1 changed files with 2 additions and 0 deletions

View File

@ -99,6 +99,8 @@ namespace OpenSim.Region.RegionCombinerModule
public void RemoveRegion(Scene scene)
{
lock (m_startingScenes)
m_startingScenes.Remove(scene.RegionInfo.originRegionID);
}
public void RegionLoaded(Scene scene)