Xerox Paris, a document system Support & Software User Guide

Page of 245
Appendix E: Spooler Preprocessing 
 
The Paris Spooler Technical Manual 
228 
Process Completion 
Execution: 
A combo box that allows you to specify how the Spooler and preprocess interact: 
Either, Wait until process terminates, or Return immediately.  
Wait until process terminates 
If ‘Wait until process terminates’ is selected, then the Spooler will monitor the 
progress of the preprocess, and will not mark it as complete until the process 
terminates.  
!
 NOTE:  
This is best option for synchronizing the Preprocess and Spooler as it means the 
Spooler will not attempt to remove input files or launch more copies of the 
preprocess until the first instance has completed. However, this should not be 
selected for processes that require manual termination
, as this will prevent the 
Spooler from running another copy of the preprocess until the user intervenes. 
Return immediately 
If ‘Return immediately’ is selected, then the Spooler considers the preprocessing 
task to have completed as soon as it is launched. This is rarely useful, but may be 
necessary to work around limitations in the preprocess. This option should 
normally be used in conjunction with the ‘Time out’ option. 
Time Out: 
This value is intended for use with the ‘Return immediately’ option to control 
how long the Spooler waits before considering the job ‘completed’.  
If set to ‘0’, the Spooler considers any preprocess with ‘Return immediately’ status 
to be ‘complete’ as soon as it launches. By adjusting this value, the user can 
control how long the Spooler waits before considering the Job to be ‘complete’.  
!
 NOTE:  
This value should be set high to prevent possible problems where the Spooler will 
attempt to start the next preprocess, or print, before the current one has completed.  
It should be set low to increase the speed at which the Spooler can process jobs.  
 
Therefore, it may be necessary to experiment with this value to determine the best 
compromise between error prevent and execution speed.