This is an automated email from the ASF dual-hosted git repository. shuber pushed a commit to branch UNOMI-877 in repository https://gitbox.apache.org/repos/asf/unomi.git
The following commit(s) were added to refs/heads/UNOMI-877 by this push: new 56515e821 Reorder `shutdownNow` to ensure proper node removal from PersistenceService during shutdown. 56515e821 is described below commit 56515e821e7a8db623345a48fae016438ebac46b Author: Serge Huber <shu...@jahia.com> AuthorDate: Mon Aug 25 15:45:55 2025 +0200 Reorder `shutdownNow` to ensure proper node removal from PersistenceService during shutdown. --- .../org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/src/main/java/org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java b/services/src/main/java/org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java index b4bc2c421..a83012ce8 100644 --- a/services/src/main/java/org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java +++ b/services/src/main/java/org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java @@ -363,9 +363,7 @@ public class ClusterServiceImpl implements ClusterService { } public void destroy() { - shutdownNow = true; - - // Remove this node from the persistence service + // Remove this node from the persistence service BEFORE setting shutdownNow PersistenceService service = getPersistenceService(); if (service != null) { try { @@ -376,6 +374,8 @@ public class ClusterServiceImpl implements ClusterService { } } + shutdownNow = true; + // Close service trackers if (persistenceServiceTracker != null) { try {