If a printer device gets into an error state and the problem
which caused the error state is resolved, the printer device will
now automatically be reset and get back to a normal state. This
allows printing to resume with no user intervention when a printer
problem is resolved.
When a printer device is in an error state AS/9000 will keep
checking to see if the problem has been resolved. How often it
checks is controlled by the "maxworkint" keyword's value in the
"spooler" section of the lanman.ini file. This can be set with the
"srvconfig -s spooler,maxworkint=<value>" command
or viewed with the "srvconfig -g spooler,maxworkint" command.
AS/9000 will check the printer device every "maxworkint" seconds,
so after a printer problem is resolved it may take up to "maxworkint" seconds
for the printer device to get back to a normal state and for printing
to resume. The default value for "maxworkint" is 600 (five minutes).
If you wish to make sure that printing resumes more quickly after
a printer problem is fixed, you can lower the "maxworkint" value.
However, the lower this value is, the more CPU cycles and system resources
will be consumed by AS/9000 printing processes.
Every time AS/9000 checks to see if a printer device is still
in an error state a message "Printer <printer_name> was
set." will be sent to the event log. (The event log can be viewed
with the "elfread -do system" command.)