This commit is contained in:
2022-08-02 22:44:38 +00:00
parent 4b62f1792f
commit 7c7770f201
13 changed files with 105 additions and 89 deletions

View File

@@ -185,7 +185,7 @@ namespace AyaNova.Biz
//log.LogTrace("ProcessJobs called but actively processing other jobs so returning");
return;
}
if (!KeepOnWorking()) return;
ActivelyProcessing = true;
log.LogTrace("Processing internal jobs");
try
@@ -198,8 +198,7 @@ namespace AyaNova.Biz
//METRICS
CoreJobMetricsSnapshot.DoWork();
//### Server state dependent jobs
ApiServerState serverState = ServiceProviderProvider.ServerState;
//## JOBS that will not run in a license or import mode or other system lock scenario from here down
if (!KeepOnWorking()) return;
log.LogTrace("Processing level 2 internal jobs");
@@ -266,6 +265,9 @@ namespace AyaNova.Biz
}
}
//### Server state dependent jobs
ApiServerState serverState = ServiceProviderProvider.ServerState;
//### API Open only jobs
if (!serverState.IsOpen)
{