1Q75E NO QFILE RECORD AVAILABLE xxRcuu
xx = BG/F4/F3/F2/F1/XX
where XX = partition-independent routine
R = indicates that this is a reader routine
Cause: This message occurs when a reader routine or execution processor routine has
requested a QFILE record and none is available; the maximum number of jobs has been
reached. The execution processor routine will request a QFILE record only in a writer—onIy
POWER system. The routine is placed in the wait state until the operator reactivates the
routine with the appropriate option of the G command, for example, G BG or G BGRDR,00C.
Programmer Action: none.
Operator Action: A QFILE record should be available before the routine is reactivated with
the G command. Such a record becomes available when all output associated with a job entry
has been processed. You have two options to make a QFILE record available:
1. Wait until a QFILE record used by a job entry is freed by active print and punch writer
routines; then activate the waiting routine.
2. Start a print and, if necessary, a punch writer routine to process job entries in the output
queue. After all output from a job entry has been processed, its QFILE record becomes
available. You may then activate the waiting routine.
3. If a display of the queues reveals that there should be QFILE records available, there may
be jobs awaiting the purge function which frees up the QFILE records. The purge can be
performed in one of two ways:
a - If a writer is active and waiting for work it should be stopped (P) and then restarted
(S). This will activate the purge routines.
b - If no writer is active, one should be started (S) to activate the purge routines even
though there are no jobs to be processed.
Note: The flush (F) command and delete (L) command will not purge the jobs from the QFILE.
If the problem recurs, reassemble POWER with an increased MAXJOBS parameter.
Used with Courtesy and Permission of International Business Machines, Inc.