diff --git a/Wc b/Wc index b32190f5007689d9ccde4ff7f9c65ad754f9abc3..769ababbb5d51c975b284213afabbd93a9ca0da4 100755 Binary files a/Wc and b/Wc differ diff --git a/Wr b/Wr index d848d756141e326e90032afa3400e2a3ced7b139..c7b78adfe7da01d91020ea20019b1f583cc85a68 100755 Binary files a/Wr and b/Wr differ diff --git a/src/Node.cpp b/src/Node.cpp index 387b313f949864c37f17b6b755addc8f5fdb7a1e..1e3a3e5a8849ce92144e8c1bd30a8eccc7e7d08a 100644 --- a/src/Node.cpp +++ b/src/Node.cpp @@ -1217,9 +1217,9 @@ void Node::handleTcpMessage() while ((index < dirRange) && (partition > 0)){ if (toProcess.size()) toProcess += ","; toProcess += (unsentDir[index] + "," + unsentDir[index+1]); + sentLocally.insert(unsentDir[index]); index += 2; partition--; - sentLocally.insert(unsentDir[index]); } cout << "[STARTMERGE] " << toProcess << endl; string sendMsg = leaderIP + "::" + to_string(MAPLEACK) + "::" + "::" + "::" + toProcess + "::";