alibaba / transmittable-thread-local

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
https://github.com/alibaba/transmittable-thread-local
Apache License 2.0
7.59k stars 1.69k forks source link

Transmitter类中的一个WeakHashMap<ThreadLocal<Object>, TtlCopier<Object>>的变量threadLocalHolder有什么用 #155

Closed yongjie1992 closed 4 years ago

yongjie1992 commented 4 years ago

Transmitter类中的一个WeakHashMap<ThreadLocal, TtlCopier>的变量threadLocalHolder有什么用,在实际使用过程中这个Map一直都是空的,不清楚它的作用是什么

https://github.com/alibaba/transmittable-thread-local/blob/d4a9aa8a2e3f38da6f74e81a70eae5f8673a4c21/src/main/java/com/alibaba/ttl/TransmittableThreadLocal.java#L546-L550

yongjie1992 commented 4 years ago

多谢指教!