If an exception is thrown in my worker, the job disappears from the gearman job server. Is there a way to have that Job re-queued ? The only time it doesn't get flushed from the queue is when PHP triggers a Fatal error (E_ERROR)