}
if (!Double.isNaN(timeoutFromLastReception)) {
snmpClient.withTimeoutFromLastReception(timeoutFromLastReception);
}
if (readyFactory != null) {
snmpClient.override(readyFactory);
}
c = new Hold(snmpClient.withAddress(address).withQueue(queue, repeatExecutor));
final Hold cc = c;
clients.put(address, cc);