private void checkTimeout(NonBlockingConnection connection, long current) {

    boolean timeoutOccured = connection.checkIdleTimeout(current);
    if (timeoutOccured) {
      countIdleTimeouts++;
    }

    timeoutOccured = connection.checkConnectionTimeout(current);
    if (timeoutOccured) {
      countConnectionTimeouts++;
    }
  }