title: Zend Server Job predecessor fails dependent
body: <p>I using Zend Server Jobs with setting max concurrent jobs = 4, this setting is needed - many high priority jobs what need to serve ASAP.</p>
  
  <p>Also I have jobs with low priority with long execution time 5-7 min - heavy DB operation - and I want this jobs run one at the time - if run parallel compete for DB resources and timeouts. I have loop that creates them ( about 30 jobs ), I am checking if jobs with proper name existing in queue using getJobsList(), pickup biggest job id and set as predecessor to next job. However even job was already created (second iteration) is not picked up by getJobsList(), and following iterations do not picked up biggest / newest job id...</p>
  
  <p><strong>Is it delay is involved during job creation ?</strong> createHttpJob() and following getJobsList() does not return recently created...</p>
  
  <p>After predecessor is set and predecessor fails - like timeout - it automatically fails dependents. </p>
  
  <p><strong>Is it a way to set predecessor only to complete regardless of status</strong> - just not being in queue or already running ?.</p>