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

shuber pushed a commit to branch unomi-3-dev
in repository https://gitbox.apache.org/repos/asf/unomi.git


The following commit(s) were added to refs/heads/unomi-3-dev by this push:
     new 02b3fbdc8 Set timeout property for `schedulerService` references in 
blueprint configurations to 2000 ms to avoid long wait times when shutting down 
Unomi.
02b3fbdc8 is described below

commit 02b3fbdc82a77e8e00de35294f4b10e1fd9062dd
Author: Serge Huber <[email protected]>
AuthorDate: Thu Jan 1 16:16:43 2026 +0100

    Set timeout property for `schedulerService` references in blueprint 
configurations to 2000 ms to avoid long wait times when shutting down Unomi.
---
 .../services/src/main/resources/OSGI-INF/blueprint/blueprint.xml        | 2 +-
 .../services/src/main/resources/OSGI-INF/blueprint/blueprint.xml        | 2 +-
 .../router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/extensions/geonames/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 
b/extensions/geonames/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
index 49b093bf2..d003633b6 100644
--- 
a/extensions/geonames/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
+++ 
b/extensions/geonames/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
@@ -25,7 +25,7 @@
     <!-- References -->
     <reference id="persistenceService" 
interface="org.apache.unomi.persistence.spi.PersistenceService"/>
     <reference id="definitionsService" 
interface="org.apache.unomi.api.services.DefinitionsService"/>
-    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService"/>
+    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService" timeout="2000"/>
     <reference id="tenantService" 
interface="org.apache.unomi.api.tenants.TenantService"/>
     <reference id="contextManager" 
interface="org.apache.unomi.api.services.ExecutionContextManager"/>
 
diff --git 
a/extensions/json-schema/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 
b/extensions/json-schema/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
index 0480286b1..b89e3d003 100644
--- 
a/extensions/json-schema/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
+++ 
b/extensions/json-schema/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml
@@ -28,7 +28,7 @@
     <reference id="tenantService" 
interface="org.apache.unomi.api.tenants.TenantService"/>
     <reference id="contextManager" 
interface="org.apache.unomi.api.services.ExecutionContextManager"/>
     <reference id="tracerService" 
interface="org.apache.unomi.tracing.api.TracerService"/>
-    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService"/>
+    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService" timeout="2000"/>
     <reference id="cacheService" 
interface="org.apache.unomi.api.services.cache.MultiTypeCacheService" />
 
     <!-- Configuration -->
diff --git 
a/extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 
b/extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml
index 972d9699e..e1084a5d6 100644
--- 
a/extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml
+++ 
b/extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml
@@ -33,7 +33,7 @@
     <reference id="contextManager" 
interface="org.apache.unomi.api.services.ExecutionContextManager" />
     <reference id="tenantService" 
interface="org.apache.unomi.api.tenants.TenantService" />
     <reference id="securityService" 
interface="org.apache.unomi.api.security.SecurityService" />
-    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService" />
+    <reference id="schedulerService" 
interface="org.apache.unomi.api.services.SchedulerService" timeout="2000" />
 
     <cm:property-placeholder persistent-id="org.apache.unomi.router" 
update-strategy="reload">
         <cm:default-properties>

Reply via email to