HangfireIO / HangfireIO/Hangfire
Recurring job missing invocation after updating to 1.8.3
- 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
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