Temporary try catch around calculateSpaceForGeom() , to see if it gets past mantis issue #435 (for now)

ThreadPoolClientBranch
MW 2008-02-01 13:10:40 +00:00
parent 64a1a1f059
commit 5099be8072
1 changed files with 10 additions and 3 deletions

View File

@ -873,10 +873,17 @@ namespace OpenSim.Region.Physics.OdePlugin
/// <returns>a pointer to the space. This could be a new space or reused space.</returns>
public IntPtr calculateSpaceForGeom(PhysicsVector pos)
{
int[] xyspace = calculateSpaceArrayItemFromPos(pos);
//MainLog.Instance.Verbose("Physics", "Attempting to use arrayItem: " + xyspace[0].ToString() + "," + xyspace[1].ToString());
IntPtr locationbasedspace = staticPrimspace[xyspace[0], xyspace[1]];
IntPtr locationbasedspace =IntPtr.Zero;
try
{
int[] xyspace = calculateSpaceArrayItemFromPos(pos);
//MainLog.Instance.Verbose("Physics", "Attempting to use arrayItem: " + xyspace[0].ToString() + "," + xyspace[1].ToString());
locationbasedspace = staticPrimspace[xyspace[0], xyspace[1]];
}
catch (Exception)
{
}
//locationbasedspace = space;
return locationbasedspace;
}