> >            But I still need some way to determine a dump is in 
> progress. There is no abend or anything, this is just a slip on an 
> instruction.
> >
> > How do I tell if a dump is in progress so I can either suspend my 
> code or set a latch.
 
  RTCDSDPL in IHARTCT can indicate whether or not a dump is
in progress.  The RTCTSDF3 array indicates which ASIDs are 
involved.  Caveat emptor, as these fields are not designated
as programming interfaces. 

> Isn't there an indication in the TCB that there's a dump in progress?
> Hmmm, probably there are way too many such indicators...

  TCBNDSVC may provide useful information in this regard.  However, 
code running under a different work unit (such as the 
SRBs and PCs from work units in other address spaces which 
were previously mentioned in this discussion) may find it
challenging to serialize against the termination of the 
selected TCB.  And, TCBNDSVC is not designated as a 
programming interface. 

> Why are so many OS/VS1 symbols still in there?

  That was before my time (in MVS development).  I might
guess reasons like:

1. To allow old programs to continue to be assembled.
2. To remind us in development to not reuse fields when 
   that might break old programs.


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