From 2942df6c93022f75b060bb6ff030bdb4ff05affa Mon Sep 17 00:00:00 2001 From: Nicolas Carranza Date: Tue, 24 Apr 2012 19:12:47 +0400 Subject: [PATCH] 7163898: add isLoggable() check to doLog() Add the check and return immediately if it's false Reviewed-by: anthony, mchung, sla --- jdk/src/share/classes/sun/util/logging/PlatformLogger.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jdk/src/share/classes/sun/util/logging/PlatformLogger.java b/jdk/src/share/classes/sun/util/logging/PlatformLogger.java index df88de5bdd4..30700a06b0b 100644 --- a/jdk/src/share/classes/sun/util/logging/PlatformLogger.java +++ b/jdk/src/share/classes/sun/util/logging/PlatformLogger.java @@ -516,6 +516,9 @@ public class PlatformLogger { } void doLog(int level, String msg, Object... params) { + if (!isLoggable(level)) { + return; + } // only pass String objects to the j.u.l.Logger which may // be created by untrusted code int len = (params != null) ? params.length : 0;