Omaha #4128: Ensure active table sharing is configured before enabling it.

Change-Id: Ib42a251f5d9c134da7ba484582ce60d653a06937

Former-commit-id: 46e371f7e6 [formerly 3ebb60db47fc74a77eea56ae7738b5f7b405fb19]
Former-commit-id: 07805e808c
This commit is contained in:
David Gillingham 2015-03-03 16:46:39 -06:00
parent 5fe860eba4
commit 0ced2f9067

View file

@ -292,7 +292,10 @@ public final class FetchActiveTableSrv implements IContextStateProcessor {
jobExecutor = Executors.newScheduledThreadPool(1);
for (IFPServer ifpServer : IFPServer.getActiveServers()) {
activateSite(ifpServer.getSiteId(), ifpServer.getConfig());
IFPServerConfig config = ifpServer.getConfig();
if ((config.requestISC()) && (config.tableFetchTime() > 0)) {
activateSite(ifpServer.getSiteId(), config);
}
}
}