diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 695754b..c55d904 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -2199,9 +2199,17 @@ namespace OpenSim.Region.Framework.Scenes | |||
2199 | else | 2199 | else |
2200 | friendsModule.SendFriendsOnlineIfNeeded(ControllingClient); | 2200 | friendsModule.SendFriendsOnlineIfNeeded(ControllingClient); |
2201 | } | 2201 | } |
2202 | m_log.DebugFormat("[CompleteMovement] friendsModule: {0}ms", Util.EnvironmentTickCountSubtract(ts)); | 2202 | m_log.DebugFormat("[CompleteMovement] friendsModule: {0}ms", Util.EnvironmentTickCountSubtract(ts)); |
2203 | 2203 | ||
2204 | } | 2204 | } |
2205 | if(gotCrossUpdate) | ||
2206 | { | ||
2207 | // override group info with authorative data | ||
2208 | IGroupsModule gm = m_scene.RequestModuleInterface<IGroupsModule>(); | ||
2209 | if (gm != null) | ||
2210 | gm.SendAgentGroupDataUpdate(ControllingClient); | ||
2211 | m_log.DebugFormat("[CompleteMovement] delayed groups: {0}ms", Util.EnvironmentTickCountSubtract(ts)); | ||
2212 | } | ||
2205 | } | 2213 | } |
2206 | finally | 2214 | finally |
2207 | { | 2215 | { |