Aborts one pending I/O request for a device
ldev The logical device number of the device for which
I/O is being aborted.
This command aborts all pending I/O operations on the
specified ldev. To delete all queued I/O requests for a
device, repeat the ABORTIO command until the following
message is printed on the $STDLIST device:
NO I/O TO ABORT FOR DEVICE #ldev
Those devices which are JOB or DATA accepting always have
outstanding READ requests pending, due to the auto-
recognition feature of MPE/iX. The ABORTIO command is used
to clear these pending input requests.
To completely clear spooled devices, several ABORTIO
commands may be necessary. Issue the ABORTIO command until
there are no queued I/O requests, and the message above
appears on the $STDLIST device.
Clearing all outstanding I/O requests is sometimes required
in order to allow proper execution of other console
commands. In certain cases, the ABORTJOB, TAKE, DOWN,
and REFUSE commands will not execute unless an ABORTIO
command is first issued to clear pending I/O operations on
the appropriate device.
If ABORTIO is not effective from the system console,
=ABORTIO may be used. The =ABORTIO command should be used
only when the ABORTIO command cannot be executed, or when
the console is busy. The =ABORTIO ([CTRL][A]) can be issued
only from the physical console.
This command may be issued from a session or job. It is
available from within BREAK or a program. Pressing [Break]
has no effect on this command. =ABORTIO ([CTRL][A]) is
available only at the physical console, unless distributed to
users with the ALLOW or ASSOCIATE command. =ABORTIO cannot
be issued from a job.
To abort all pending I/O requests for logical device 53,
1116/3/NO I/O TO ABORT FOR DEVICE 53
You must issue several ABORTIO commands to abort all pending I/O
operations on a spooled device, as shown below:
1120/31/LDEV#5 NOT READY
1121/40/NO I/O TO ABORT FOR DEVICE 5