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.3-extended
Justin Clark-Casey (justincc) 2012-07-27 00:28:23 +01:00
parent 25d39a19e1
commit aac4d9d682
1 changed files with 2 additions and 0 deletions

View File

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