@Override public void run() { // Then close all active connections if any remain try { for (Nio2Channel channel : getHandler().getOpenSockets()) { closeSocket(channel.getSocket()); } } catch (Throwable t) { ExceptionUtils.handleThrowable(t); } finally { allClosed = true; } } });