This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit cead0fdc28acdcb54baf7f37b6deb92661b202ad
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Jan 8 14:57:48 2022 -0500

    Only check if log4j-core is available once.
---
 log4j-1.2-api/src/main/java/org/apache/log4j/spi/Filter.java | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/spi/Filter.java 
b/log4j-1.2-api/src/main/java/org/apache/log4j/spi/Filter.java
index 5cd7189..17a15d6 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/spi/Filter.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/spi/Filter.java
@@ -27,16 +27,17 @@ public abstract class Filter {
         boolean temp;
         try {
             temp = Class.forName("org.apache.logging.log4j.core.Filter") != 
null;
-        } catch (Exception e) {
+        } catch (Exception | LinkageError e) {
             temp = false;
         }
         isCorePresent = temp;
     }
     
+    // TODO Unused?
     private final FilterAdapter adapter;
 
     /**
-     * C
+     * Constructs a new instance.
      */
     public Filter() {
         this.adapter = isCorePresent ? new FilterAdapter(this) : null;
@@ -75,6 +76,7 @@ public abstract class Filter {
      * default do-nothing implementation for convenience.
      */
     public void activateOptions() {
+        // noop
     }
 
 

Reply via email to