public void warn(final String message,
                   final @Nullable Throwable t) {
    final long nowMs = System.currentTimeMillis();
    long lastLoggedAt = lastLoggedAtMsHolder.get();
    if (lastLoggedAt + ignoreRepeatedMessagesInMs < nowMs) {
      logger.warn(message, t);

      forwardLastLogged(nowMs, lastLoggedAt);
    }
  }
public void warn(final String message,
                   final @Nullable Throwable t)