I'm making a kind of regression test using hangfire library.
I configure everything to work with AspNet Core 2.0 preview 2, Hangfire.Core, Hangfire.AspNetCore, Hangfire.MongoDB .
The first test was just to enqueue an "fire-and-forget" job and it works perfectly, but during the debug of internal method i stopped debugger (VS2017 preview 2), than i restart the application and i saw that into hangfire dashboard my job is listed in "Processing" with a label "Look like the job was aborted".
Our regression test was expecting the job to automatically retry but it never happens.
Can you explain better what is supposed to expect if hangfire server shutdown abnormally?