Closed wotek closed 9 years ago
Got this fixed in my fork - just need to adjust tests etc. ;)
Tracked as #10 as well
Merged into master. Going to look at a test of the failure backend to prevent this recurring, and we need a test that mocks what the Resque GUI does with munging the payload/ID.
Lets say you have just one worker running like:
workers starts, everything looks awesome so far.
Now. Someone makes lets say typo and does:
... and boom workers fails miserably, process gets killed. bummer. Original fork did a great job with those cases it did break out just fine and marked job as failed - which I think is proper behavior. Now you get job lost and there is no trace of failure in resque gui for example. Obviously this can be taken care of by supervising tools with separate logging etc. But that does not feel right imho.