diff --git a/devdocs/todo.txt b/devdocs/todo.txt index bb4405bb..d55c6016 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -6,13 +6,9 @@ eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTcxODU5OTU0IiwiZXhwIjoiMTU3MjQ ## IMMEDIATE ITEMS UPDATE all the things before commencing work - -3.1.0-preview1-alpine3.10 -3.1-alpine3.10 -3.1.0-preview1-alpine -3.1-alpine - +- JOBS are not running!? - Post a release build fixup server to run 3.1.net + - Generate data job not running? Keeps saying "sleeping" - Update client end diff --git a/server/AyaNova/generator/Generate.cs b/server/AyaNova/generator/Generate.cs index 95007154..99e47961 100644 --- a/server/AyaNova/generator/Generate.cs +++ b/server/AyaNova/generator/Generate.cs @@ -68,7 +68,7 @@ namespace AyaNova.Generator while (!stoppingToken.IsCancellationRequested) { - + if (!justStarted) { log.LogDebug($"GeneratorService task doing background work."); @@ -78,21 +78,24 @@ namespace AyaNova.Generator AyContext ct = scope.ServiceProvider.GetRequiredService(); ApiServerState serverState = scope.ServiceProvider.GetRequiredService(); - if (!serverState.IsOpen) - { - log.LogDebug($"GeneratorService: ServerState is closed returning without processing jobs, will try again next iteration"); - return; - } + //================================================================= try { - await JobsBiz.ProcessJobsAsync(ct, serverState); + if (!serverState.IsOpen) + { + log.LogDebug($"GeneratorService: ServerState is closed returning without processing jobs, will try again next iteration"); + } + else + { + await JobsBiz.ProcessJobsAsync(ct, serverState); + } } catch (Exception ex) { - log.LogError(ex,"Generate::ProcessJobs result in exception error "); - + log.LogError(ex, "Generate::ProcessJobs result in exception error "); + } //================================================================= }