private synchronized void timeoutSocket(SocketEntry entry) { if (connectionTimeout > 0) { socketCleaner.schedule(new SocketTimeout(entry), connectionTimeout); } }
private synchronized void timeoutSocket(SocketEntry entry) { if ((connectionTimeout > 0) && (socketCleaner != null)) { socketCleaner.schedule(new SocketTimeout<>(this, entry), connectionTimeout); } }
private synchronized void timeoutSocket(SocketEntry entry) { if (connectionTimeout > 0) { SocketTimeout socketTimeout = new SocketTimeout(entry); entry.setSocketTimeout(socketTimeout); socketCleaner.schedule(socketTimeout, connectionTimeout); } }
private synchronized void timeoutSocket(SocketEntry entry) { if (connectionTimeout > 0) { SocketTimeout socketTimeout = new SocketTimeout(entry); entry.setSocketTimeout(socketTimeout); socketCleaner.schedule(socketTimeout, connectionTimeout); } }
protected synchronized void timeoutSocket(AbstractServerSocket<TcpAddress> entry) { if ((connectionTimeout > 0) && (socketCleaner != null)) { SocketTimeout<TcpAddress> socketTimeout = new SocketTimeout<>(this, entry); entry.setSocketTimeout(socketTimeout); socketCleaner.schedule(socketTimeout, connectionTimeout); } }
private synchronized void timeoutSocket(SocketEntry entry) { if (connectionTimeout > 0) { SocketTimeout<TcpAddress> socketTimeout = new SocketTimeout<>(this, entry); entry.setSocketTimeout(socketTimeout); socketCleaner.schedule(socketTimeout, connectionTimeout); } }
private void rescheduleCleanup(long idleMillisAlreadyElapsed, SocketEntry entry) { long nextRun = connectionTimeout - idleMillisAlreadyElapsed; if (logger.isDebugEnabled()) { logger.debug("Scheduling " + nextRun); } SocketTimeout socketTimeout = new SocketTimeout(entry); entry.setSocketTimeout(socketTimeout); socketCleaner.schedule(socketTimeout, nextRun); }
if ((!finished) && (!responseReceived) && (!cancelled)) { try { timer.schedule(this, delay);
CommonTimer timerCopy = timer; if (timerCopy != null) { timerCopy.schedule(this, delay);
CommonTimer timerCopy = timer; if (timerCopy != null) { timerCopy.schedule(this, delay);
socketCleaner.schedule(socketTimeout, nextRun);
((entry.getLastUse() + connectionTimeout) - now)); socketCleaner.schedule(new SocketTimeout(entry), (entry.getLastUse() + connectionTimeout) - now);
transportMapping.getSocketCleaner().schedule(socketTimeout, nextRun);