diff --git a/src/Node.cpp b/src/Node.cpp index 576b1aafa3950bd3c5c0f320244f0f24313411df..37bbbde81b2cdbe01de27736d9b8b6bcfaf7d617 100644 --- a/src/Node.cpp +++ b/src/Node.cpp @@ -263,7 +263,7 @@ int Node::failureDetection(){ string match = "tmp-" + get<0>(keyTuple) + "-"; if ((dp = opendir(".")) == nullptr) { cout << "tmp directory error " << endl;} while ((entry = readdir(dp))){ - if (strncmp(entry->d_name, match.c_str(), match.size())){ + if (strncmp(entry->d_name, match.c_str(), match.size()) == 0){ remove(entry->d_name); } }