>         I have the following piece of code running on many SRBs to 
> give serialisation.
> 
>          SETLOCK  OBTAIN, 
>                TYPE=CML,ASCB=(11),  PRIMARY ADDRESS SPACE 
>                MODE=UNCOND, 
>                REGS=USE, 
>                RELATED=(*(SERSTLRL)) 
> 
> The fine manual states under MODE=UCOND - 
> 
> "The system does not permit an unconditional OBTAIN request for a 
> CML lock if the lock is held by a unit of work that is set 
nondispatchable."
> 
> What does "does not permit" mean in this situation? Does it abend 
> the SRB, give a bad return code to the macro, or what?

  There was a time when a 073-18 abend was issued if you attempted 
to unconditionally obtain the CML lock of address space which was 
not exempt from system nondispatchability, while the system was set
nondispatchable by SDUMP during dumping of common storage.

  This was removed by APAR  OY04285  in 1987.  Apparently,
the fine manuals did not get updated.


Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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

Reply via email to