diff options
-rw-r--r-- | OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/GroupsModule.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/GroupsModule.cs b/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/GroupsModule.cs index 8d587b9..613748d 100644 --- a/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/GroupsModule.cs +++ b/OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups/GroupsModule.cs | |||
@@ -267,9 +267,11 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups | |||
267 | // comented out because some viewers no longer suport it | 267 | // comented out because some viewers no longer suport it |
268 | // sp.ControllingClient.AddGenericPacketHandler("avatargroupsrequest", AvatarGroupsRequest); | 268 | // sp.ControllingClient.AddGenericPacketHandler("avatargroupsrequest", AvatarGroupsRequest); |
269 | 269 | ||
270 | // we should send a DataUpdate here for compatibility, | 270 | // Send out group data update for compatibility. |
271 | // but this is a bad place and a bad thread to do it | 271 | // There might be some problem with the thread we're generating this on but not |
272 | // also current viewers do ignore it and ask later on a much nicer thread | 272 | // doing the update at this time causes problems (Mantis #7920 and #7915) |
273 | // TODO: move sending this update to a later time in the rootification of the client. | ||
274 | SendAgentGroupDataUpdate(sp.ControllingClient, false); | ||
273 | } | 275 | } |
274 | 276 | ||
275 | private void OnMakeChild(ScenePresence sp) | 277 | private void OnMakeChild(ScenePresence sp) |