defunkt/resque — Issue #442: on_failure hooks called twice on any job that raises
Author: yaauie
Created: 2011-11-03 04:22:25+00:00
State: open

The failure hooks are currently executed in `Job#fail` (called by `Worker#perform` when anything is raised) and in `Job#perform` when anything is raised.

Since `Job#perform` is called within `Worker#perform`, this generally ends up happening twice.