Skip to content

System.ArgumentNullException when trying to process enqueued jobs #790

Closed
@m18h

Description

@m18h

Hello,

I am using Hangfire 1.6.8, with Redis DB. I have about 120,000 jobs enqueued, but the worker is not picking any of them up to process. The logs are however filled with:

Error occurred during execution of 'Worker #1bfac2d9' process. Execution will be retried (attempt 58 of 2147483647) in 00:05:00 seconds.
System.ArgumentNullException: String reference not set to an instance of a String. Parameter name: s at System.DateTime.Parse(String s, IFormatProvider provider, DateTimeStyles styles) at Hangfire.Pro.Redis.RedisConnection.GetJobData(String jobId) at Hangfire.States.BackgroundJobStateChanger.GetJobData(StateChangeContext context) at Hangfire.States.BackgroundJobStateChanger.ChangeState(StateChangeContext context) at Hangfire.Server.Worker.Execute(BackgroundProcessContext context) at Hangfire.Server.AutomaticRetryProcess.Execute(BackgroundProcessContext context)

Any help with this would be appreciated.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions