diff options
author | Diva Canto | 2016-06-19 15:15:57 -0700 |
---|---|---|
committer | Diva Canto | 2016-06-19 15:15:57 -0700 |
commit | d51fe01ed88a5274c5eeb763a4b1cee00f55db96 (patch) | |
tree | 646b3d4ea003e4b8bbf7cca0206856f3b7c9f60d /OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups | |
parent | Minor -- deregister an event handler in Groups V2 (diff) | |
download | opensim-SC-d51fe01ed88a5274c5eeb763a4b1cee00f55db96.zip opensim-SC-d51fe01ed88a5274c5eeb763a4b1cee00f55db96.tar.gz opensim-SC-d51fe01ed88a5274c5eeb763a4b1cee00f55db96.tar.bz2 opensim-SC-d51fe01ed88a5274c5eeb763a4b1cee00f55db96.tar.xz |
Mantis #7915: bring XmlRpcGroups/GroupsModule.cs up to speed with Groups V2
Diffstat (limited to 'OpenSim/Region/OptionalModules/Avatar/XmlRpcGroups')
-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) |