NafithStatusCheckerService.ExecuteAsync

// Id: #64
using ;

var nafithStatusCheckerService = Activate<NafithStatusCheckerService>();
await nafithStatusCheckerService.ExecuteAsync(10);

Parameters

CurrentCulture
"en-US"
CurrentUICulture
"en-US"
RecurringJobId
"NafithStatusCheckerService"
Time
1768371259

State

01/14/2026 06:26:20 (+11m 17.136s) Failed

An exception occurred during performance of the job.

Hangfire.PostgreSql.PostgreSqlDistributedLockException (mostafa-attia:43332)

Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'hangfire:NafithStatusCheckerService.ExecuteAsync' resource.

Hangfire.PostgreSql.PostgreSqlDistributedLockException: Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'hangfire:NafithStatusCheckerService.ExecuteAsync' resource.
   at Hangfire.PostgreSql.PostgreSqlDistributedLock.LockHandler.Lock(String resource, TimeSpan timeout, IDbConnection connection, PostgreSqlStorageOptions options)
   at Hangfire.PostgreSql.PostgreSqlDistributedLock.Acquire(IDbConnection connection, String resource, TimeSpan timeout, PostgreSqlStorageOptions options)
   at Hangfire.PostgreSql.PostgreSqlConnection.AcquireLock(String resource, TimeSpan timeout)
   at Hangfire.PostgreSql.PostgreSqlConnection.AcquireDistributedLock(String resource, TimeSpan timeout)
   at Hangfire.DisableConcurrentExecutionAttribute.OnPerforming(PerformingContext context) in C:\projects\hangfire-525\src\Hangfire.Core\DisableConcurrentExecutionAttribute.cs:line 51
   at Hangfire.Server.BackgroundJobPerformer.InvokeOnPerforming(KeyValuePair`2 ctx) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 198

+42.147s Processing

Server:
mostafa-attia:43332
Worker:
e1a8751f

+641ms Enqueued

Triggered by recurring job scheduler

01/14/2026 06:14:20 Created