From dc61c8decc45ca131aedea4545397031ec767196 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 25 Aug 2010 10:31:32 +0000
Subject: [PATCH] pp

---
 Mesh/Generator.cpp | 19 ++-----------------
 1 file changed, 2 insertions(+), 17 deletions(-)

diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp
index 316cd00603..4dd8684583 100644
--- a/Mesh/Generator.cpp
+++ b/Mesh/Generator.cpp
@@ -564,23 +564,8 @@ void AdaptMesh(GModel *m)
   Msg::StatusBar(1, true, "Adapting 3D Mesh...");
   double t1 = Cpu();
 
-  if(CTX::instance()->lock) {
-    Msg::Info("I'm busy! Ask me that later...");
-    return;
-  }
-
-  CTX::instance()->lock = 1;
-
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
-  std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
+  for(int i = 0; i < 10; i++)
+    std::for_each(m->firstRegion(), m->lastRegion(), adaptMeshGRegion());
 
   double t2 = Cpu();
   Msg::Info("Mesh Adaptation complete (%g s)", t2 - t1);
-- 
GitLab