commit | 6b9cbf95bc86f43f57b7fe57e774c3f78b7129b4 | [log] [tgz] |
---|---|---|
author | Mark Struberg <struberg@apache.org> | Thu Sep 22 08:49:25 2016 +0000 |
committer | Mark Struberg <struberg@apache.org> | Thu Sep 22 08:49:25 2016 +0000 |
tree | b517eb8aa45702ea81892433f584d1babac3981b | |
parent | f7071329cf23769afe51d10e2ebe18abbd367657 [diff] |
OWB-1154 lock on session instead of string reported by Svetlin Zarev - txs! git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1761868 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webbeans-web/src/main/java/org/apache/webbeans/web/context/WebContextsService.java b/webbeans-web/src/main/java/org/apache/webbeans/web/context/WebContextsService.java index 3e72dd3..4a948d8 100644 --- a/webbeans-web/src/main/java/org/apache/webbeans/web/context/WebContextsService.java +++ b/webbeans-web/src/main/java/org/apache/webbeans/web/context/WebContextsService.java
@@ -472,7 +472,7 @@ if (currentSessionContext == null) { // no current context, so lets create a new one - synchronized (OWB_SESSION_CONTEXT_ATTRIBUTE_NAME) + synchronized (session) { currentSessionContext = (SessionContext) session.getAttribute(OWB_SESSION_CONTEXT_ATTRIBUTE_NAME); if (currentSessionContext == null)