Browse Source

added check for cf actor

pull/12873/head
IrynaMatveieva 2 years ago
parent
commit
cfc5a1f9d5
  1. 5
      application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java

5
application/src/main/java/org/thingsboard/server/actors/tenant/TenantActor.java

@ -99,7 +99,6 @@ public class TenantActor extends RuleChainManagerActor {
() -> true); () -> true);
} catch (Exception e) { } catch (Exception e) {
log.info("Failed to init CF Actor.", e); log.info("Failed to init CF Actor.", e);
cantFindTenant = true;
} }
try { try {
if (getApiUsageState().isReExecEnabled()) { if (getApiUsageState().isReExecEnabled()) {
@ -190,6 +189,10 @@ public class TenantActor extends RuleChainManagerActor {
} }
private void onToCalculatedFieldSystemActorMsg(ToCalculatedFieldSystemMsg msg, boolean priority) { private void onToCalculatedFieldSystemActorMsg(ToCalculatedFieldSystemMsg msg, boolean priority) {
if (cfActor == null) {
log.warn("[{}] CF Actor is not initialized.", tenantId);
return;
}
if (priority) { if (priority) {
cfActor.tellWithHighPriority(msg); cfActor.tellWithHighPriority(msg);
} else { } else {

Loading…
Cancel
Save