mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
31.49.2014 a1f030edc5d19b575470f0d79033d9f7471ab172
opendj3-server-dev/src/server/org/opends/server/loggers/FileNumberRetentionPolicy.java
@@ -102,15 +102,10 @@
    File[] files = fileNamingPolicy.listFiles();
    if(files == null)
    {
      LocalizableMessage message =
          ERR_LOGGER_ERROR_LISTING_FILES.get(
              fileNamingPolicy.getInitialName().toString());
      throw new DirectoryException(DirectoryServer.getServerErrorResultCode(),
                                   message);
          ERR_LOGGER_ERROR_LISTING_FILES.get(fileNamingPolicy.getInitialName()));
    }
    ArrayList<File> filesToDelete = new ArrayList<File>();
    if (files.length <= numFiles)
    {
      return new File[0];
@@ -119,11 +114,11 @@
    // Sort files based on last modified time.
    Arrays.sort(files, new FileComparator());
    ArrayList<File> filesToDelete = new ArrayList<File>();
    for (int j = numFiles; j < files.length; j++)
    {
      filesToDelete.add(files[j]);
    }
    return filesToDelete.toArray(new File[0]);
  }