On Thu, Mar 22, 2018 at 12:52 PM, Paul Gilmartin < [email protected]> wrote:
> On Thu, 22 Mar 2018 09:17:03 -0500, John McKown wrote: > > > >File descriptors are mainly what are kept. But the DD statements are all > >FREEd. As is user memory. The only DD which can be kept is the STEPLIB and > >only if the environment variable STEPLIB exists and is equal to > "CURRENT". > > > Is STEPLIB kept or reallocated? Suppose, e.g. another job is waiting on an > ENQ for a DSN in that STEPLIB. Will that other job intrude? Suppose the > STEPLIB before exec() includes an uncatalogued data set. Will the exec()ed > program get the same data set? > I don't know. If you have STEPLIB='CURRENT', then the initiator (which is what I think is actually doing the function of step-end + start new, inserted, step-start) might be smart enough to leave the existing allocation alone. > > -- gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > -- I have a theory that it's impossible to prove anything, but I can't prove it. Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
