MCPcopy Create free account
hub / github.com/dmlc/parameter_server / tryWaitIncomingTask

Method tryWaitIncomingTask

src/system/remote_node.cc:154–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

152 for (auto& w : exec_.group(id())) w->incoming_task_.wait(time);
153}
154bool RNode::tryWaitIncomingTask(int time) {
155 // if (time <= Message::kInvalidTime) return true;
156 for (auto& w : exec_.group(id()))
157 if (!w->incoming_task_.tryWait(time)) return false;
158 return true;
159}
160
161void RNode::finishIncomingTask(int time) {
162 for (auto& w : exec_.group(id())) w->incoming_task_.finish(time);

Callers 1

runMethod · 0.80

Calls 1

tryWaitMethod · 0.80

Tested by

no test coverage detected