Ensure the work object is put back into queue on exception
Clean up redis calls