From 38fe0dfa90a8c7998181765db266726ef77d7f2f Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Tue, 18 Dec 2007 01:45:39 +0000 Subject: * Added a Verbose and Debug error to border crossing so that this can be diagnosed further. --- OpenSim/Region/Environment/Scenes/Scene.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index bfdf517..ac37fdd 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs @@ -1358,7 +1358,15 @@ namespace OpenSim.Region.Environment.Scenes { if (m_scenePresences.ContainsKey(agentID)) { - m_scenePresences[agentID].MakeRootAgent(position, isFlying); + try + { + m_scenePresences[agentID].MakeRootAgent(position, isFlying); + } + catch (System.Exception e) + { + MainLog.Instance.Verbose("SCENE", "Unable to do Agent Crossing."); + MainLog.Instance.Debug("SCENE",e.ToString()); + } //m_innerScene.SwapRootChildAgent(false); } } -- cgit v1.1