Graphics output on the 360 is sent mostly to the HASP spool area. HASP allocates one continuous area per "camera" per job, regardless of the number of job steps. Jobs may fail for a number of reasons, some recoverable, some not. In many cases the system may close down the job (including its graphics spool area) before the program being run can take remedial action. For single-step graphics jobs, it costs little to make the despooler check for a minimum number of filemarks and supply a log-out record if necessary. However, for the multi-step job the additional checks would require considerably greater overheads (ie every record would have to be checked for ***SYSLOG and running totals of GSTART and GEND records kept).
In the case of multistep jobs (which the Despooler will flag with the message:
$$$$ MULTI-STEP JOB $$$$ NO OF FR80 JOBS= n $$$$
the operator should be on his guard for FR80 jobs that fail to log out properly (they should all log-in OK).
Single-step jobs should not be affected in any way. Multistep job output for print programs should not be affected as the despooler supplies the "comma records" and suppresses any accidental "comma records" that may arise in the user's output.