in src/main/java/org/apache/sling/discovery/base/connectors/ping/TopologyConnectorClient.java [405:418]
public int getNextPingDue() {
final long absDue;
if (backoffPeriodEnd>0) {
absDue = backoffPeriodEnd;
} else {
absDue = lastPingedAt + 1000*config.getConnectorPingInterval();
}
final int relDue = (int) ((absDue - System.currentTimeMillis()) / 1000);
if (relDue<0) {
return -1;
} else {
return relDue;
}
}