X-Git-Url: http://git.treefish.org/~alex/phys/latlib.git/blobdiff_plain/f6dad6a4230bed002b51de0ec8ff34410bac27ec..2a77bf6d539b1750d194de21ed287a958609693a:/writeout.cpp diff --git a/writeout.cpp b/writeout.cpp index e10a9d4..af67fb5 100644 --- a/writeout.cpp +++ b/writeout.cpp @@ -11,8 +11,6 @@ #include #include -#include - using namespace std; string writeout::tstamp(const long& timestamp) @@ -55,14 +53,7 @@ writeout::writeout(const string& wdir, const string& _signature, sprintf(cRank, "%d", rank); fulldir = wdir + "/" + tstamp(timestamp) + "_" + signature + ".tmp"; - if (rank==0) - mkdir(fulldir.c_str(), 0775); - else { - while ( ! ( boost::filesystem::exists(fulldir) && boost::filesystem::is_directory(fulldir) ) ) { - cerr << "WRITOUT: Waiting for rank 0 to create out directory." << endl << flush; - sleep(1); - } - } + mkdir(fulldir.c_str(), 0775); logf.open( (fulldir + "/rank" + cRank + ".log").c_str() );