HangfireIO / HangfireIO/Hangfire

Recurring job missing invocation after updating to 1.8.3

Open
#2,263 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
10.1k
Forks
1.8k
Avg merge
1h 19m
Merged PRs (30d)
1

Description

Hello guys, today I noticed a strange behavior on my hangfire server.

I have 4 jobs scheduled each on a different period of time.

After updating the library to version 1.8.3 one of the recurring jobs stopped triggering automatically on it's scheduled time.

All other three jobs are working normally, only one is showing this problem.

Today I monitored it, and it showed: Next running time in 1 minute, and after that minute it didn't triggered.

Tomorrow I'll rollback to the previous version and I'll let you know if it starts triggering again.

No changes on the code were made, the only difference is really the library version. Before my change I was using version 1.7

Does anyone have any idea why this is happening?

Thanks

UPDATE: ---------------------------------

I did the rollback to version 1.7 and the service started triggering normally again, so yes, there's still something wrong with the new version that is causing a misfire on one of my recurring jobs.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the missed invocation with Hangfire 1.8.3 using the reported recurring-job schedule, then compare the same setup against version 1.7. Confirm that the affected job runs at its scheduled time without changing application code, and capture the relevant recurring-job or scheduler details needed to isolate the regression.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.