After VL_ProbeServer and RXAFS_Getcapabilities RPCs call
cm_RankServer() to recompute the server ranks based upon the
updated peer statistics.
Change-Id: I84687e12f1c1bd323a95c5ffcc73b95d400bd1f5
Reviewed-on: http://gerrit.openafs.org/7827
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
}
}
}
+ cm_RankServer(tsp);
}
} else {
/* mark server as down */
}
}
}
+ cm_RankServer(tsp);
}
}
}
}
}
+ cm_RankServer(tsp);
}
} else {
/* mark server as down */
}
}
}
+ cm_RankServer(tsp);
}
}
osi_LogSaveString(afsd_logp, hoststr),
tsp->type == CM_SERVER_VLDB ? "vldb" : "file",
tsp->capabilities);
+ if (wasDown)
+ cm_RankServer(tsp);
} else {
/* mark server as down */
if (!(tsp->flags & CM_SERVERFLAG_DOWN)) {
osi_LogSaveString(afsd_logp, hoststr),
tsp->type == CM_SERVER_VLDB ? "vldb" : "file",
tsp->capabilities);
+ if (!wasDown)
+ cm_RankServer(tsp);
}
if (tsp->waitCount == 0)