aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/Physics/OdePlugin/OdePlugin.cs9
-rw-r--r--bin/libode.sobin3094394 -> 2992241 bytes
2 files changed, 8 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
index 4c3dcd3..e67c29b 100644
--- a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
+++ b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs
@@ -208,9 +208,16 @@ namespace OpenSim.Region.Physics.OdePlugin
208 208
209 internal void waitForSpaceUnlock(IntPtr space) 209 internal void waitForSpaceUnlock(IntPtr space)
210 { 210 {
211 while (d.SpaceLockQuery(space)) 211 try
212 { 212 {
213 while (d.SpaceLockQuery(space))
214 {
213 215
216 }
217 }
218 catch (System.Exception)
219 {
220 //Using this to catch the 'dll doesn't expose entrypoint SpaceLockQuery since the mac library hasn't been rebuilt yet
214 } 221 }
215 } 222 }
216 /// <summary> 223 /// <summary>
diff --git a/bin/libode.so b/bin/libode.so
index 9fac9f7..8532ee8 100644
--- a/bin/libode.so
+++ b/bin/libode.so
Binary files differ