On Tuesday 23 August 2005 18:47, Jesse Keating wrote:
> On Tue, 2005-08-23 at 09:30 +0200, Kern Sibbald wrote:
> > Multiple jobs may simultaneously spool, but only one job despools at a
> > time all other jobs that are spooling continue spooling, all other jobs
> > that want to despool wait their turn.
>
> This is only true if the spool is larger than all the jobs combined
> right?  

> If the spool size is smaller than the sum of all the jobs the 
> despooling will do each job that is in the spool, but the continue
> spooling from each server, so the data gets mixed.  

I can't quite figure out the above sentence.


> Is this correct? 

What I wrote is correct.  However, if the spool file fills all the jobs 
spooling will stop and one will begin despooling (assuming that one is not 
already despooling).  Once the despooling of the first job is done, it will 
begin spooling again, I'm not sure what happens to the other jobs. I suspect 
that each of the jobs that got caught with a full spool file will despool one 
by one, because once they decide to despool they never recheck the spool 
space, but you would have to look at the code to be sure.

-- 
Best regards,

Kern

  (">
  /\
  V_V


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to