diff options
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/ScenePresence.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 9cad3fe..36d8c0b 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -2952,7 +2952,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
2952 | if (byebyeRegions.Count > 0) | 2952 | if (byebyeRegions.Count > 0) |
2953 | { | 2953 | { |
2954 | m_log.Debug("[SCENE PRESENCE]: Closing " + byebyeRegions.Count + " child agents"); | 2954 | m_log.Debug("[SCENE PRESENCE]: Closing " + byebyeRegions.Count + " child agents"); |
2955 | m_scene.SceneGridService.SendCloseChildAgentConnections(ControllingClient.AgentId, byebyeRegions); | 2955 | Util.FireAndForget(delegate |
2956 | { | ||
2957 | m_scene.SceneGridService.SendCloseChildAgentConnections(ControllingClient.AgentId, byebyeRegions); | ||
2958 | }); | ||
2956 | } | 2959 | } |
2957 | 2960 | ||
2958 | foreach (ulong handle in byebyeRegions) | 2961 | foreach (ulong handle in byebyeRegions) |