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

Reply via email to