Details
-
Improvement
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
Description
As reported in FLINK-11205, a reference to the user-code ClassLoader can be held by some libraries, causing class leaks.
One way to circumvent this class leak is if the ClassLoader that we set as the user-code ClassLoader is a delegating ClassLoader to the real class loader, and when closing the user code ClassLoader we null out the reference.
Attachments
Issue Links
- blocks
-
FLINK-16225 Metaspace Out Of Memory should be handled as Fatal Error in TaskManager
- Closed
- fixes
-
FLINK-24080 FileCache can leak user code classloader
- Closed
- links to