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

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


The following commit(s) were added to refs/heads/main by this push:
     new e6bcc9ed1a Remove unnecessary cast from Filter to LifeCycle
e6bcc9ed1a is described below

commit e6bcc9ed1a20e7f1ad136c353fb1cfae13edef27
Author: Gary Gregory <[email protected]>
AuthorDate: Wed Oct 9 08:15:33 2024 -0400

    Remove unnecessary cast from Filter to LifeCycle
    
    org.apache.logging.log4j.core.filter.CompositeFilter.stop(long,
    TimeUnit)
---
 .../java/org/apache/logging/log4j/core/filter/CompositeFilter.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/CompositeFilter.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/CompositeFilter.java
index f02136376e..9b8c3befc7 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/CompositeFilter.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/CompositeFilter.java
@@ -21,11 +21,11 @@ import java.util.Arrays;
 import java.util.Iterator;
 import java.util.List;
 import java.util.concurrent.TimeUnit;
+
 import org.apache.logging.log4j.Level;
 import org.apache.logging.log4j.Marker;
 import org.apache.logging.log4j.core.AbstractLifeCycle;
 import org.apache.logging.log4j.core.Filter;
-import org.apache.logging.log4j.core.LifeCycle;
 import org.apache.logging.log4j.core.LogEvent;
 import org.apache.logging.log4j.core.Logger;
 import org.apache.logging.log4j.core.util.ObjectArrayIterator;
@@ -124,7 +124,7 @@ public final class CompositeFilter extends 
AbstractLifeCycle implements Iterable
     public boolean stop(final long timeout, final TimeUnit timeUnit) {
         this.setStopping();
         for (final Filter filter : filters) {
-            ((LifeCycle) filter).stop(timeout, timeUnit);
+            filter.stop(timeout, timeUnit);
         }
         setStopped();
         return true;

Reply via email to