Boris Petrov created SHIRO-796:
----------------------------------
Summary: Move away from ThreadLocals
Key: SHIRO-796
URL: https://issues.apache.org/jira/browse/SHIRO-796
Project: Shiro
Issue Type: Improvement
Affects Versions: 1.7.0
Reporter: Boris Petrov
Somewhat linked to https://issues.apache.org/jira/browse/SHIRO-763.
Shiro is using thread local variables a lot but they are generally frowned-upon
and also the upcoming Project Loom could have problems with them. Projects are
encouraged to move away from thread locals. It would be nice for Shiro to also
do that.
Some references:
[https://channel9.msdn.com/Events/Java/JDConf-2020/Prepare-for-What-Looms-Ahead]
[https://www.javaadvent.com/2019/12/project-loom.html]
[https://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)