Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
ClassInfo#LocalMap has a strong reference to a Thread, that is at the same time used for the map thread local manages. The key is weak referenced there, but cannot be collected, because the map value, the LocalMap has a strong reference to the thread. So a WeakReference or PhantomReference should be used instead for the thread reference