User`s guide

About Timeouts
The PostScript software in your printer contains operators which
limit the time the printer remains in various states of operation.
These are the timeout operators and there are of interest:
The job timeout
The wait timeout
The emulation wait timeout
The autoselectwait timeout
At the beginning of each job, the printer sets these timeouts to
default values. You can send your printer a PostScript command
which changes these values. The operators which control the
timeout values are described in chapter 10, “PostScript: Operator
Dictionary.
job Default for this timeout is set to 0, or indefinite. The job
timeout, if non-zero, limits the total time that the printer
executes a job. This protects the printer from being tied
up by a PostScript program that runs for an
unexpectedly long time (or forever).
wait Default for this timeout is 30 seconds. The wait timeout
limits the time the printer waits to receive additional
input for a job already in progress. This protects the
printer from being tied up indefinitely by a host
computer that crashes or is disconnected while sending
a file to the printer.
If a job or wait timeout expires, PostScript software executes the
timeout error causing the current job to terminate. Setting a zero
timeout value gives that timeout no time limit (i.e. it never times
out). It is generally a good idea to leave the job timeout at its default
value of 0, especially when printing long, graphics-intensive, files.
Chapter 9
PostScript: Technical Overview 9-11