Description
The BF collector should receive following improvements:
- make skipper Closeable
- make ParallelDescriptorResolver Closeable
- improve encapsulation of ParallelDescriptorResolver (make fields private final)
- the doCollectDependencies method should use the two closeables within try-with-resource block
Currently there may be resource leak (thread pool) if doCollectDependencies method throws, as resolver will not be shut down (skipper does not hold resources, but logic is same).
Attachments
Issue Links
- links to