Spooler Plus Programmer's Guide

Spooler-Related Errors
Spooler Plus Programmers Guide522293-003
C-14
Print Procedure Errors
Cause. The data line contained a file-system CONTROLBUF operation.
Effect. If this error code is returned by the PRINTREAD procedure, the data line
contains a file-system CONTROLBUF message for the print device. The format of the
CONTROLBUF message is
data-line [0] = operation
data-line [1] = buffer address
data-line [2] = count operation
Recovery. The print procedure should pass the CONTROLBUF message to the
device by way of the file-system CONTROLBUF procedure. The CONTROLBUF
procedure is documented in the Guardian Procedure Calls Reference Manual.
Cause. The print process does not recognize a device name that was received in a
supervisor request.
Effect. The spooler takes the device in question offline. If the error occurs before the
job has finished printing, the job remains in the spooler print queue. If the job has
finished printing but the device has not been closed, the job is deleted from the print
queue.
Recovery. Using Spoolcom, restart the device (for example, issue the DEV
$LP, START command).
If the error persists, stop and then restart the print process.
If the error occurs after you have stopped and restarted the print process, shut down
the spooler and then warmstart it.
Cause. The print process received a request from the supervisor to open a device that
is already open.
Effect. The spooler takes the device in question offline. If the error occurs before the
job has finished printing, the job remains in the spooler print queue. If the job has
finished printing but the device has not been closed, the job is deleted from the print
queue.
Recovery. Using Spoolcom, restart the device (for example, issue the DEV
$LP, START command).
If the error persists, stop and then restart the print process.
5125 (%12005)
5632 (%13000)
5633 (%13001)