Peter wrote:
On Apr 28, 2008, at 3:49 PM, Edward Jaffe wrote:

IHASRB is just a schedule-time parameter list -- not a control block representing a running SRB.

That observation applies to EVERY control block EVERYWHERE

You have a misunderstanding about how running units of work are represented in MVS.

IHASRB is to SRBs somewhat like IEZATTCH is to TCBs -- a parm list used only to "describe and start" the unit of work. It is *not* like IKJTCB -- a control block used to maintain the execution/dispatch status of a TCB.

When a preemptible SRB is suspended, an SSRB (mapped by IHASSRB) is acquired and formatted. When the SRB starts running again, the SSRB is freed ... and so forth.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to