RLSE works perfectly with IEFBR14 and DISP=(,CATLG)  ;-)))

Release specified via JCL SPACE= works *if* the data set has been opened for 
OUTPUT and done at CLOSE time for non-SMS managed as well as SMS mamaged data 
sets.
With SMS-managed data set and RLSE *not* specified with SPACE=, release is done 
or not, based on the PARTIAL_RELEASE setting in the management class assigned 
to the data set. If to be done, it is done when the data set is CLOSE, or when 
the SMS' space management is run (depending on the actual setting).

I guess in your case, these were SMS-managed data sets that had a MGMTCLAS 
which specifies one of the "IMMED" type setting for the partial_release flag 
*and* you've been allocating the data sets with an IEFBR14 step (and space not 
yet being released), *then3 the data set has been written to in a follow-on 
step, finally closed ans space was released.

I could not build a case where space was actually release after being allocated 
via IEFBR14 step, neither with SMS-managed nor with non-SMS managed data sets.

--Peter Hunkeler


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to