From 1760905b2e6761fef5f2e4bfdb14c5379663bcc7 Mon Sep 17 00:00:00 2001 From: IrynaMatveieva Date: Mon, 14 Apr 2025 11:36:54 +0300 Subject: [PATCH] set cf actor to null when stopped --- .../java/org/thingsboard/server/actors/tenant/TenantActor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java b/application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java index f0d330726d..9605324782 100644 --- a/application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java +++ b/application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java @@ -130,6 +130,7 @@ public class TenantActor extends RuleChainManagerActor { log.info("[{}] Stopping tenant actor.", tenantId); if (cfActor != null) { ctx.stop(cfActor.getActorId()); + cfActor = null; } } @@ -290,6 +291,7 @@ public class TenantActor extends RuleChainManagerActor { } else { if (cfActor != null) { ctx.stop(cfActor.getActorId()); + cfActor = null; } if (ruleChainsInitialized) { log.info("Tenant {} is no longer managed by this service, stopping rule chains", tenantId);