You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2019/11/14 10:16:58 UTC
[tomcat] 02/02: Polish. Align with 8.5.x/7.0.x
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit 6f3d3b8d19651f862727528b367cb5956bc75155
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Thu Nov 14 10:16:21 2019 +0000
Polish. Align with 8.5.x/7.0.x
---
java/org/apache/jasper/servlet/JspServletWrapper.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/java/org/apache/jasper/servlet/JspServletWrapper.java b/java/org/apache/jasper/servlet/JspServletWrapper.java
index a422d61..dbfd731 100644
--- a/java/org/apache/jasper/servlet/JspServletWrapper.java
+++ b/java/org/apache/jasper/servlet/JspServletWrapper.java
@@ -281,6 +281,7 @@ public class JspServletWrapper {
synchronized (this) {
if (getReloadInternal() || tagHandlerClass == null) {
tagHandlerClass = ctxt.load();
+ // Volatile 'reload' forces in order write of 'tagHandlerClass'
reload = false;
}
}
@@ -326,7 +327,7 @@ public class JspServletWrapper {
}
}
}
- target = tagHandlerClass.newInstance();
+ target = tagHandlerClass.getConstructor().newInstance();
} else {
target = getServlet();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org