private static void close()

in modules/vfs-class-loader/src/main/java/org/apache/accumulo/classloader/vfs/VFSManager.java [205:223]


  private static void close() {
    printDebug("Closing VFS instance.");
    FileReplicator replicator;
    try {
      replicator = VFS.getReplicator();
      if (replicator instanceof UniqueFileReplicator) {
        ((UniqueFileReplicator) replicator).close();
      }
    } catch (FileSystemException e) {
      printError("Error occurred closing VFS instance: " + e.getMessage());
    }
    VFS.close();
    try {
      FileUtils.deleteDirectory(computeTopCacheDir());
    } catch (IOException e) {
      printError("IOException deleting cache directory");
      e.printStackTrace();
    }
  }