"Waiting for %d zombies on peer table\n",
ptable->pt_zombies);
}
- cfs_pause(cfs_time_seconds(1) >> 1);
+ set_current_state(TASK_UNINTERRUPTIBLE);
+ schedule_timeout(cfs_time_seconds(1) >> 1);
lnet_net_lock(cpt_locked);
}
}
return;
}
- if (lnet_peer_aliveness_enabled(lp))
+ if (lnet_isrouter(lp) || lnet_peer_aliveness_enabled(lp))
aliveness = lp->lp_alive ? "up" : "down";
CDEBUG(D_WARNING, "%-24s %4d %5s %5d %5d %5d %5d %5d %ld\n",
continue;
snprintf(aliveness, LNET_MAX_STR_LEN, "NA");
- if (lnet_peer_aliveness_enabled(lp))
+ if (lnet_isrouter(lp) ||
+ lnet_peer_aliveness_enabled(lp))
snprintf(aliveness, LNET_MAX_STR_LEN,
lp->lp_alive ? "up" : "down");