Resource.getAllResources() will hang forever if symlink loop exists within resource directory.
Open
- Dominant language
- Java
- Stars
- 4.1k
- Forks
- 2k
- Avg merge
- 3d 56m
- Merged PRs (30d)
- 48
Description
If there is a circular symlink directory structure somewhere within the resource directory, calling `getAllResources()` will never complete.
I did a flamegraph while this was happening and `getAllResources()` was on the stacktrace about 30 calls deep from recusing into other resources.
Contributor guide
Assessment
This issue has not been assessed yet.