NafithStatusCheckerService.ExecuteAsync

// Id: #47
using ;

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

Parameters

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

State

01/14/2026 06:26:20 (+12m 50ms) 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

+15h 49m Processing

Server:
mostafa-attia:43332
Worker:
b6006505

+23h 55m Processing

Server:
mostafa-attia:49976
Worker:
a820a28f

+1.516s Processing

Server:
mostafa-attia:29064
Worker:
16b1d127

+627ms Enqueued

Triggered by recurring job scheduler

01/12/2026 14:30:01 Created