diff options
Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/ScenePresence.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 29966f9..1d77b06 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -2628,7 +2628,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
2628 | /// </summary> | 2628 | /// </summary> |
2629 | public void SendAppearanceToAllOtherAgents() | 2629 | public void SendAppearanceToAllOtherAgents() |
2630 | { | 2630 | { |
2631 | //m_log.DebugFormat("[SCENE PRESENCE] SendAppearanceToAllOtherAgents: {0} ({1})", Name, UUID); | 2631 | // m_log.DebugFormat("[SCENE PRESENCE] SendAppearanceToAllOtherAgents: {0} {1}", Name, UUID); |
2632 | |||
2632 | // only send update from root agents to other clients; children are only "listening posts" | 2633 | // only send update from root agents to other clients; children are only "listening posts" |
2633 | if (IsChildAgent) | 2634 | if (IsChildAgent) |
2634 | { | 2635 | { |
@@ -2656,7 +2657,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
2656 | /// </summary> | 2657 | /// </summary> |
2657 | public void SendOtherAgentsAppearanceToMe() | 2658 | public void SendOtherAgentsAppearanceToMe() |
2658 | { | 2659 | { |
2659 | //m_log.DebugFormat("[SCENE PRESENCE] SendOtherAgentsAppearanceToMe: {0} ({1})", Name, UUID); | 2660 | // m_log.DebugFormat("[SCENE PRESENCE] SendOtherAgentsAppearanceToMe: {0} {1}", Name, UUID); |
2660 | 2661 | ||
2661 | int count = 0; | 2662 | int count = 0; |
2662 | m_scene.ForEachRootScenePresence(delegate(ScenePresence scenePresence) | 2663 | m_scene.ForEachRootScenePresence(delegate(ScenePresence scenePresence) |
@@ -3211,7 +3212,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
3211 | foreach (ISceneObject so in cAgent.AttachmentObjects) | 3212 | foreach (ISceneObject so in cAgent.AttachmentObjects) |
3212 | { | 3213 | { |
3213 | ((SceneObjectGroup)so).LocalId = 0; | 3214 | ((SceneObjectGroup)so).LocalId = 0; |
3214 | ((SceneObjectGroup)so).RootPart.UpdateFlag = 0; | 3215 | ((SceneObjectGroup)so).RootPart.ClearUpdateSchedule(); |
3215 | so.SetState(cAgent.AttachmentObjectStates[i++], m_scene); | 3216 | so.SetState(cAgent.AttachmentObjectStates[i++], m_scene); |
3216 | m_scene.IncomingCreateObject(so); | 3217 | m_scene.IncomingCreateObject(so); |
3217 | } | 3218 | } |