[java-shib-shared] branch main updated: JSSH-71 Remove the impact of the DestructableComponent Interface

Codeberg noreply at shibboleth.net
Thu Aug 6 13:48:14 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository java-shib-shared.

View the commit online:
https://codeberg.org/Shibboleth/java-shib-shared/commit/6a20cdab633ab08ee63e5a79e1df54a391dbd748

The following commit(s) were added to refs/heads/main by this push:
     new 6a20cdab JSSH-71 Remove the impact of the DestructableComponent Interface
6a20cdab is described below

commit 6a20cdab633ab08ee63e5a79e1df54a391dbd748
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Thu Aug 6 14:47:38 2026 +0100

    JSSH-71 Remove the impact of the DestructableComponent Interface
    
    https://shibboleth.atlassian.net/browse/JSSH-71
    
    Remove recursion from teardown
---
 .../java/net/shibboleth/shared/service/AbstractReloadableService.java   | 2 --
 1 file changed, 2 deletions(-)

diff --git a/shib-service/src/main/java/net/shibboleth/shared/service/AbstractReloadableService.java b/shib-service/src/main/java/net/shibboleth/shared/service/AbstractReloadableService.java
index 00a8e589..ad0f2200 100644
--- a/shib-service/src/main/java/net/shibboleth/shared/service/AbstractReloadableService.java
+++ b/shib-service/src/main/java/net/shibboleth/shared/service/AbstractReloadableService.java
@@ -30,7 +30,6 @@ import net.shibboleth.shared.component.AbstractIdentifiableInitializableComponen
 import net.shibboleth.shared.component.ComponentInitializationException;
 import net.shibboleth.shared.component.UnmodifiableComponent;
 import net.shibboleth.shared.logic.Constraint;
-import net.shibboleth.shared.primitive.AnnotationsSupport;
 import net.shibboleth.shared.primitive.LoggerFactory;
 import net.shibboleth.shared.primitive.TimerSupport;
 import net.shibboleth.shared.spring.config.BeanTearDownProcessor;
@@ -213,7 +212,6 @@ public abstract class AbstractReloadableService<T> extends AbstractIdentifiableI
     @OnTeardown
     public final void teardownAbstractReloadableService() {
         log.info("{} Starting shutdown", getLogPrefix());
-        AnnotationsSupport.callOnTeardownAnnotations(this);
         if (reloadTask != null) {
             reloadTask.cancel();
             reloadTask = null;

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list