This is an automated email from the ASF dual-hosted git repository. juanpablo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jspwiki.git
commit f34a799ed6c59804355fb4302b161d2551bfa3a9 Author: juanpablo <[email protected]> AuthorDate: Sun Mar 29 12:13:48 2020 +0200 Fix sonar issue: call remove on threadlocal variable c_guestSession when session is removed thread could be reused on application servers, which may end up causing memory leaks --- jspwiki-main/src/main/java/org/apache/wiki/WikiSession.java | 1 + 1 file changed, 1 insertion(+) diff --git a/jspwiki-main/src/main/java/org/apache/wiki/WikiSession.java b/jspwiki-main/src/main/java/org/apache/wiki/WikiSession.java index 7c3a295..f9bfd90 100644 --- a/jspwiki-main/src/main/java/org/apache/wiki/WikiSession.java +++ b/jspwiki-main/src/main/java/org/apache/wiki/WikiSession.java @@ -467,6 +467,7 @@ public final class WikiSession implements Session { } final SessionMonitor monitor = SessionMonitor.getInstance( engine ); monitor.remove( request.getSession() ); + c_guestSession.remove(); } /**
