opensiddur/opensiddur — Issue #9: Background jobs with errors stop all other jobs from running
Author: EfraimFeinstein
Created: 2011-11-27 00:37:04+00:00
State: open
Labels: Priority-High

If a background job fails with an error, it continues to be a "running job" in /code/apps/jobs/data/queue.xml with jobs:running. That prevents any future jobs from running, essentially making any error into a denial of service.

The most common error that can cause it is attempting to compile a new siddur lacking a selection.

This affects release version 0.4.4.