@Override public void close() { Closeable.closeQuietly(timeStamp); } }
@Override public void close() { if (connectionMonitor != null) connectionMonitor.onDisconnected(localIdentifier(), remoteIdentifier(), nc().isAcceptor()); if (closable().isClosed()) return; lastTimeMessageReceived = Long.MAX_VALUE; Closeable.closeQuietly(closable()); }
@Override public boolean isClosed() { return closable().isClosed(); }
private VanillaEventHandler heartbeatCheck() { return () -> { if (HeartbeatHandler.this.closable().isClosed()) throw new InvalidEventHandlerException("closed"); boolean hasHeartbeats = hasReceivedHeartbeat(); boolean prev = this.hasHeartbeats.getAndSet(hasHeartbeats); if (hasHeartbeats != prev) { if (!hasHeartbeats) { connectionMonitor.onDisconnected(HeartbeatHandler.this.localIdentifier(), HeartbeatHandler.this.remoteIdentifier(), nc().isAcceptor()); HeartbeatHandler.this.close(); final Runnable socketReconnector = nc().socketReconnector(); // if we have been terminated then we should not attempt to reconnect if (nc().terminationEventHandler().isTerminated() && socketReconnector != null) socketReconnector.run(); throw new InvalidEventHandlerException("closed"); } else connectionMonitor.onConnected(HeartbeatHandler.this.localIdentifier(), HeartbeatHandler.this.remoteIdentifier(), nc().isAcceptor()); } return true; }; }
public void close() { Closeable.closeQuietly(minCycleValue, maxCycleValue, modCount); }
public void close() { Closeable.closeQuietly(lock); }
private void onCleanup() { Closeable.closeQuietly(writePosition); Closeable.closeQuietly(indexing); mappedBytes.release(); }
private void closeTL(ThreadLocal<WeakReference<LongArrayValuesHolder>> tl) { WeakReference<LongArrayValuesHolder> weakReference = tl.get(); if (weakReference == null) return; LongArrayValuesHolder holder = weakReference.get(); if (holder != null) Closeable.closeQuietly(holder.values); }
@Override public void close() { if (isClosed.getAndSet(true)) return; closeQuietly(directoryListing, queueLock, writeLock, lastAcknowledgedIndexReplicated, lastIndexReplicated); synchronized (closers) { closers.forEach((k, v) -> v.accept(k)); closers.clear(); } this.pool.close(); closeQuietly(metaStore); }
@Override public boolean action() throws InvalidEventHandlerException, InterruptedException { if (isClosed()) { Closeable.closeQuietly(serviceImpl); Closeable.closeQuietly(serviceIn); Closeable.closeQuietly(outputQueue); Closeable.closeQuietly(inputQueues); throw new InvalidEventHandlerException(); } boolean busy = false; for (MethodReader reader : serviceIn) { busy |= reader.readOne(); } return busy; }
@Override public void close() { Closeable.closeQuietly(index2Index); Closeable.closeQuietly(nextEntryToBeIndexed); // Eagerly clean up the contents of thread locals but only for this thread. // The contents of the thread local for other threads will be cleaned up in // MappedFile.performRelease closeTL(indexArray); closeTL(index2indexArray); }
public static void close() { closeQuietly(loop); }
Thread.yield(); Closeable.closeQuietly(service);
appender0.writeText("hello"); } finally { closeQuietly(bytesWithIndies);
@Override public void close() { Closeable.closeQuietly(timeStamp); } }
public void close() { Closeable.closeQuietly(minCycleValue, maxCycleValue, modCount); }
public void close() { Closeable.closeQuietly(lock); }
public void close() { closed = true; fileFpmWatcher.interrupt(); Closeable.closeQuietly(watcher); }
@Override protected void finalize() throws Throwable { super.finalize(); Closeable.closeQuietly(this); }
@Override public void close() { stop(); Closeable.closeQuietly( monitor, blocking, core); VanillaEventLoop replication = this.replication; if (replication != null) Closeable.closeQuietly(replication); Closeable.closeQuietly(concThreads); }