private long getFileSizeThreshold()

in server/src/main/java/jetbrains/buildServer/torrent/TorrentConfigurator.java [109:122]


  private long getFileSizeThreshold() {
    String strValue = TeamCityProperties.getProperty(FILE_SIZE_THRESHOLD, DEFAULT_FILE_SIZE_THRESHOLD);
    try {
      return StringUtil.parseFileSize(strValue);
    } catch (NumberFormatException e) {
      Loggers.SERVER.warnAndDebugDetails("incorrect value " + strValue + " for file size threshold property", e);
      try {
        return StringUtil.parseFileSize(DEFAULT_FILE_SIZE_THRESHOLD);
      } catch (NumberFormatException nfe) {
        Loggers.SERVER.warnAndDebugDetails("incorrect default value " + DEFAULT_FILE_SIZE_THRESHOLD + " for file size threshold property", nfe);
      }
    }
    return 10*1024*1024;//10mb
  }