ProcessRecalculationDuringOfficeHoursMultiTenant.ExecuteJob

// Id: a467407d-290e-461f-8548-df7febfe01a1
using NP.FRIDA.BackgroundJob;

var processRecalculationDuringOfficeHoursMultiTenant = Activate<ProcessRecalculationDuringOfficeHoursMultiTenant>();
await processRecalculationDuringOfficeHoursMultiTenant.ExecuteJob("demono");

Parameters

CurrentCulture
""
RecurringJobId
"ProcessRecalculationDuringOfficeHours"
CurrentUICulture
""
Time
1791455586

State

10/08/2026 10:37:50 (+4m 43.467s) Failed

An exception occurred during performance of the job.

Microsoft.Data.SqlClient.SqlException (kundtest-frida-bgjobs-75d5548c46-q9bz5:1)

Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Microsoft.Data.SqlClient.SqlException: Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception: Unknown error 258
   --- End of inner exception stack trace ---
   at Microsoft.Data.SqlClient.SqlCommand.<>c.<ExecuteDbDataReaderAsync>b__270_0(Task`1 result)
   at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy.<>c__DisplayClass30_0`2.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy.ExecuteImplementationAsync[TState,TResult](Func`4 operation, Func`4 verifySucceeded, TState state, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy.ExecuteImplementationAsync[TState,TResult](Func`4 operation, Func`4 verifySucceeded, TState state, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync()
   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken)
   at NP.FRIDA.Calculations.TreeFunctions.GetACopyOfOrg(IContext context, Int32 year, DWContractor allContractors) in /mnt/azp/_work/6/s/NP.FRIDA.Calculations/TreeFunctions.cs:line 37
   at NP.FRIDA.Calculations.CalcAll.InitTreeFunctions(IContext context, Int32 year) in /mnt/azp/_work/6/s/NP.FRIDA.Calculations/CalcAll.cs:line 288
   at NP.FRIDA.Calculations.CalcAll.DoSomeInitialCreationAndSetting(IContext context, Int32 year, Nullable`1 vehicleId) in /mnt/azp/_work/6/s/NP.FRIDA.Calculations/CalcAll.cs:line 228
   at NP.FRIDA.Calculations.CalcAll.CalcAYearAsync(Int32 year, DateTime currentDate) in /mnt/azp/_work/6/s/NP.FRIDA.Calculations/CalcAll.cs:line 55
   at NP.FRIDA.BackgroundJob.CalculationsJob.ProcessRecalculationAsync(Int32 firstYear) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/Calculations/CalculationsJob.cs:line 124
   at NP.FRIDA.BackgroundJob.CalculationsJob.ProcessRecalculationAsync(Int32 firstYear) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/Calculations/CalculationsJob.cs:line 134
   at NP.FRIDA.BackgroundJob.ProcessRecalculationDuringOfficeHoursMultiTenant.ExecuteBackgroundJob(IServiceProvider scopedServiceProvider) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/Calculations/ProcessRecalculationDuringOfficeHoursMultiTenant.cs:line 26
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJobAsTenant(FridaTenantInfo tenantInfo) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/MultiTenant/MultiTenantBackgroundJob.cs:line 85
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJobAsTenant(FridaTenantInfo tenantInfo) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/MultiTenant/MultiTenantBackgroundJob.cs:line 103
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJob(String tenantIdentifier) in /mnt/azp/_work/6/s/NP.FRIDA.BackgroundJob/MultiTenant/MultiTenantBackgroundJob.cs:line 41
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

+25ms Processing

Server:
kundtest-frida-bgjobs-75d5548c46-q9bz5:1
Worker:
5b090786

+2ms Enqueued

Triggered by recurring job scheduler

10/08/2026 10:33:07 Created