minor change in decide
This commit is contained in:
parent
27f6f8ea9e
commit
4a6c01c83c
@ -323,15 +323,15 @@ AllReduceRobust::TryDecideRequest(AllReduceRobust::RecoverType role,
|
|||||||
for (size_t i = 0; i < req_in.size(); ++i) {
|
for (size_t i = 0; i < req_in.size(); ++i) {
|
||||||
// set p_req_in
|
// set p_req_in
|
||||||
(*p_req_in)[i] = (req_in[i] != 0);
|
(*p_req_in)[i] = (req_in[i] != 0);
|
||||||
if (req_out[i]) {
|
if (req_out[i] != 0) {
|
||||||
utils::Assert(!req_in[i], "cannot get and receive request");
|
utils::Assert(req_in[i] == 0, "cannot get and receive request");
|
||||||
utils::Assert(static_cast<int>(i) == best_link, "request result inconsistent");
|
utils::Assert(static_cast<int>(i) == best_link, "request result inconsistent");
|
||||||
need_recv = true;
|
need_recv = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (role == kPassData && !need_recv) {
|
if (role == kPassData && !need_recv) {
|
||||||
for (size_t i = 0; i < req_in.size(); ++i) {
|
for (size_t i = 0; i < req_in.size(); ++i) {
|
||||||
utils::Assert(!req_in[i], "Bug in TryDecideRequest");
|
utils::Assert(req_in[i] == 0, "Bug in TryDecideRequest");
|
||||||
}
|
}
|
||||||
*p_req_outlink = 2;
|
*p_req_outlink = 2;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user