Paul, As John Eells Kindly pointed out, it has been a documented restriction that you cannot use FREE=CLOSE on any DD statements except DFSPARM." If a customer decides to do so it can cause some very unexpected results. So please get rid off it.
With every new release of DFSORT several enhancements are made and one of the enhancements in DFSORT V1R12 was support for XTIOT, Uncaptured UCBs and DSAB above 16MB. A program that invokes DFSORT, ICETOOL or ICEGENER, can dynamically allocate input , output or work data sets using these options to reduce below the line virtual storage requirements. In order to support this, DFSORT had to change the way it accesses information from the TIOT or Extended TIOT. DFSORT now saves the location of the TIOT entries during the initialization phase and uses that data in the termination phase. It would be costly to performance if DFSORT had to go and traverse the control blocks to re-verify the location of each TIOT entry. So when Customer has coded FREE=CLOSE on a DD and when the dataset is closed a reorganization of DSAB's occur and this can cause DFSORT to use a wrong DSAB entry. Thanks, Kolusu DFSORT Development IBM Corporation IBM Mainframe Discussion List <[email protected]> wrote on 02/27/2014 05:51:17 AM: > From: "Beesley, Paul" <[email protected]> > To: [email protected], > Date: 02/27/2014 05:52 AM > Subject: DFSORT and FREE=CLOSE > Sent by: IBM Mainframe Discussion List <[email protected]> > > Hi > Quick query about use of FREE=CLOSE in DFSORT JCL > Some of our users have FREE=CLOSE on the SYSOUT statements in their > DFSORT JCL and they have read that FREE=CLOSE is not allowed from 1. > 12 upwards. > What actually happens if FREE=CLOSE is specified now? Is it ignored? > Does the job fail? Or something else? > (This customer is 1.11 currently and we will be upgrading to 1.13 > shortly so they are concerned about having to make a lot of JCL changes) > > Regards and thanks > Paul > > > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
