Skip to content

Commit

Permalink
simplify logic
Browse files Browse the repository at this point in the history
  • Loading branch information
mschubert committed Jan 3, 2024
1 parent 1433cee commit 1b7bbdf
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions src/CMQMaster.h
Original file line number Diff line number Diff line change
Expand Up @@ -131,16 +131,15 @@ class CMQMaster {
auto &via_env = peers[w.via].env;
for (auto &str : new_env) {
w.env.insert(str);
if (via_env.find(str) != via_env.end()) {
// std::cout << "+from_proxy " << str << "\n";
proxy_add_env.push_back(str);
continue;
} else {
if (via_env.find(str) == via_env.end()) {
// std::cout << "+from_master " << str << "\n";
via_env.insert(str);
mp.push_back(zmq::message_t(str));
mp.push_back(zmq::message_t(env[str].data(), env[str].size()));
} else {
// std::cout << "+from_proxy " << str << "\n";
proxy_add_env.push_back(str);
}
mp.push_back(zmq::message_t(str));
mp.push_back(zmq::message_t(env[str].data(), env[str].size()));
}
mp.push_back(r2msg(Rcpp::wrap(proxy_add_env)));
}
Expand Down

0 comments on commit 1b7bbdf

Please sign in to comment.