private void startSeeder()

in server/src/main/java/jetbrains/buildServer/torrent/ServerTorrentsDirectorySeeder.java [175:189]


  private void startSeeder() {
    try {

      final InetAddress[] addresses;
      if (!myConfigurator.getOwnTorrentAddress().isEmpty()) {
        addresses = new InetAddress[]{InetAddress.getByName(myConfigurator.getOwnTorrentAddress())};
      } else {
        addresses = NetworkUtil.getSelfAddresses(null);
      }

      myTorrentsSeeder.start(addresses, myAnnounceURI, TorrentConfiguration.DEFAULT_ANNOUNCE_INTERVAL, mySelectorFactory);
    } catch (Exception e) {
      Loggers.SERVER.warn("Failed to start torrent seeder", e);
    }
  }