In a recent note, Edward Jaffe said:

> Subject:      Re: sysdsn enq
> 
> Ted MacNEIL wrote:
> >> After all, batch processing FREEs all data sets between steps, but
> >> continues to hold the ENQ if a subsequent step uses the same data set name.
> >
> > I don't thinks that's accurate.
> > DSN allocation is not cleared until EOJ.
> 
> Deallocated and the ENQ released after the last job step that uses it.
> 
I'll agree with the unattributed quotation, "FREEs all data sets between steps",
rather than Ed and Ted here.  From:

    Title: z/OS V1R6.0 MVS JCL User's Guide
    Document Number: SA22-7598-04

  4.2.1.1 Data Set Integrity Processing

   When the system has secured control of all permanent data sets,
   it allocates and unallocates resources for each step of the job.
   The job terminates after the system has unallocated all resources
   for the last step in the job.

The phrasing "unallocates resources for each step" makes it clear enough
for me, taking "FREE" as synonymous with "unallocate".

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to