From: Alex Schmidt <alex@treefish.org>
Date: Tue, 12 Feb 2013 08:42:43 +0000 (+0100)
Subject: ...
X-Git-Url: http://git.treefish.org/~alex/phys/latlib.git/commitdiff_plain/db4f3ff8e4de55b60181aeb4643f54ac6ee69fc9

...
---

diff --git a/writeout.cpp b/writeout.cpp
index e00356a..5a68fec 100644
--- a/writeout.cpp
+++ b/writeout.cpp
@@ -31,12 +31,7 @@ writeout::writeout(const string& wdir, const string& signature,
     sprintf(cRank, "%d", rank);
     fulldir = wdir + "/" + tstamp(timestamp) + "_" + signature + ".tmp";
 
-    if ( rank == 0 )
-      for (int itry=0; itry < 10 && mkdir( fulldir.c_str(), 0775) != 0; itry++)
-	sleep(1);
-    else
-      for (int itry=0; itry < 100 && (!(stat(fulldir.c_str(), &sb) == 0) && S_ISDIR(sb.st_mode)); itry++)
-	sleep(1);
+    mkdir( fulldir.c_str(), 0775);
 
     if(rank>0) of.open( (fulldir + "/rank" + cRank + ".tmp").c_str() );
     else of.open( (fulldir + "/" + signature + ".dat").c_str() );