Merge branch 'master' into careminster-presence-refactor

This commit is contained in:
Melanie
2010-09-21 04:03:14 +01:00
16 changed files with 563 additions and 60 deletions

View File

@@ -424,8 +424,12 @@ namespace OpenSim.Region.Framework.Scenes
get { return m_rootPart.UUID; }
set
{
m_rootPart.UUID = value;
m_parts.AddOrReplace(value, m_rootPart);
lock (m_parts.SyncRoot)
{
m_parts.Remove(m_rootPart.UUID);
m_rootPart.UUID = value;
m_parts.Add(value, m_rootPart);
}
}
}