diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index e668790..149d2d3 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -2657,6 +2657,16 @@ namespace OpenSim.Region.Framework.Scenes | |||
2657 | land.SendLandUpdateToClient(client); | 2657 | land.SendLandUpdateToClient(client); |
2658 | } | 2658 | } |
2659 | } | 2659 | } |
2660 | |||
2661 | // Send all scene object to the new client | ||
2662 | Util.FireAndForget(delegate | ||
2663 | { | ||
2664 | Entities.ForEach(delegate(EntityBase e) | ||
2665 | { | ||
2666 | if (e != null && e is SceneObjectGroup) | ||
2667 | ((SceneObjectGroup)e).SendFullUpdateToClient(client); | ||
2668 | }); | ||
2669 | }); | ||
2660 | } | 2670 | } |
2661 | 2671 | ||
2662 | /// <summary> | 2672 | /// <summary> |