diff --git a/src/van.cc b/src/van.cc index 9b4e93a6..f0ee80ec 100644 --- a/src/van.cc +++ b/src/van.cc @@ -41,8 +41,7 @@ void Van::Start() { if (is_scheduler_) { my_node_ = scheduler_; } else { - auto role = is_scheduler_ ? Node::SCHEDULER : - (Postoffice::Get()->is_worker() ? Node::WORKER : Node::SERVER); + auto role = Postoffice::Get()->is_worker() ? Node::WORKER : Node::SERVER; const char* nhost = Environment::Get()->find("DMLC_NODE_HOST"); std::string ip; if (nhost) ip = std::string(nhost);