docs: public void setAnnounceInterval(int announceInterval) {
      if (announceInterval <= 0) {
        this.stop(true);
        return;
      }
  
      if (this.myAnnounceInterval == announceInterval) {
        return;
      }
  
      logger.trace("Setting announce interval to {}s per tracker request.",
              announceInterval);
      this.myAnnounceInterval = announceInterval;
    }