Verify hard links before use (#61)

Move existing file verification to after the hard links are created to
avoid redundant verification of local files while other processes are
downloading other files, and to ensure the file actually being used by
the classloader has been verified.

This also moves the staging of the resources from the loader function's
parameter Supplier to the loader function (LccUtils.createClassLoader),
which simplifies the code slightly.

This fixes #59
3 files changed
tree: 75f1402d96348456f7755087c200410cf3195916
  1. .github/
  2. modules/
  3. src/
  4. .asf.yaml
  5. .gitignore
  6. LICENSE
  7. NOTICE
  8. pom.xml
  9. README.md
README.md

Apache Accumulo Classloader Extras