From a8c14f3e0f3a920304b76ca7063ea82e6d68de2b Mon Sep 17 00:00:00 2001 From: markt Date: Mon, 22 Dec 2008 20:45:07 +0000 Subject: [PATCH] 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 --- java/org/apache/catalina/core/ApplicationFilterChain.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 { -- 2.11.0