We have a weekly task that is triggered by an http endpoint (called by google app engine cron jobs). This weekly task sends out an email. We have noticed recently that we now get two emails when the job runs, not one.
I am not sure, but I think hangfire may be processing the job twice, what does it mean when in the details of the job run it says processing twice with different workers?
Our task is re-entrant, I don’t think its failing then trying again. And I don’t see it in the jobs list more than once.