From: markt Date: Mon, 22 Dec 2008 20:45:07 +0000 (+0000) Subject: Fix non-performance aspects of https://issues.apache.org/bugzilla/show_bug.cgi?id... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a8c14f3e0f3a920304b76ca7063ea82e6d68de2b;p=tomcat7.0 Fix non-performance aspects of https://issues.apache.org/bugzilla/show_bug.cgi?id=46304 Should use Principal when calling doFilterEvent git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@728768 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/core/ApplicationFilterChain.java b/java/org/apache/catalina/core/ApplicationFilterChain.java index 5b4757692..ff35f0679 100644 --- a/java/org/apache/catalina/core/ApplicationFilterChain.java +++ b/java/org/apache/catalina/core/ApplicationFilterChain.java @@ -408,8 +408,8 @@ final class ApplicationFilterChain implements FilterChain, CometFilterChain { ev.getHttpServletRequest().getUserPrincipal(); Object[] args = new Object[]{ev, this}; - SecurityUtil.doAsPrivilege - ("doFilterEvent", (Filter) filter, cometClassType, args); + SecurityUtil.doAsPrivilege("doFilterEvent", filter, + cometClassType, args, principal); args = null; } else {