diff --git a/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs b/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs index 6e43cf8054..89baf94dfa 100644 --- a/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs +++ b/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs @@ -121,9 +121,9 @@ namespace OpenSim.Region.PhysicsModule.ubODEMeshing CacheExpire = TimeSpan.FromHours(fcache); - if(doMeshFileCache && cachePath != "") + lock (diskLock) { - lock (diskLock) + if(doMeshFileCache && cachePath != "") { try {