On Wed, 28 Nov 2012 10:19:04 -0600, Tom Marchant wrote:

>On Wed, 28 Nov 2012 00:30:24 -0600, Paul Gilmartin wrote:
>
>>If I _own_ a thing, you shouldn't be able to
>>do anything that prevents my doing what I want with it.
>
>So if you own a data set and you have permitted me to read it, 
>you should be able to delete that data set while I am reading it?
> 
If needed, yes.  I can certainly do likewise with a UNIX file, although
the space isn't reclaimed until you close it, and I don't know whose
quota it counts again in the meantime.

Last week I needed to delete and rebuild a linklib that a colleague
had allocated.  Possibly since July.  When he came back this week,
he readily cancelled the job -- it was a test he had largely forgotten.

If JCL allowed UNIX directories in STEPLIB concatenations, the
problem wouldn't have occurred.

And consider the job:

    //WHATEVER JOB ...
    //*
    //STEP1  EXEC  PGM=BPXBATCH,PARM='SH sleep 9999'
    //*
    //STEP2  EXEC  PGM=IEFBR14,COND=(0,LE)
    //SYSUT1  DD   DISP=MOD,DSN=M42TOM.LINKLIB
    //
... I can monopolize your data set while not using it for several
hours, preventing any of your use of it.  The design shouldn't
allow that.

-- gil

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

Reply via email to