Re: Question on Wait macro
The task will only be dispatched if the top RB is active. So unless someone schedules, e.g., an IRB, the task will be inactive until the RB is active. Nit: in MVS the word "suspend" has a technical meaning that doesn't apply here. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Monday, April 1, 2019 7:54 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Question on Wait macro Just looking at the documentation for the wait macro it says “performance of the active task” I was under the impression that the task is active just the RB is suspended Which is why it is place in bits 8 - 31 of the ECB Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
Only the top RB of a task is active; no work can be performed for the older RBs until the older TB goes away or an SVC rearranges the chain, which I believe that only one SVC ever did. When the RB goes into a wait state, the task can only be dispatched after a POST or adding an asynchronous RB, e.g., SVRB, to the chain. Nit: the word "suspend" in MVS that does not apply to an RB. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Monday, April 1, 2019 9:07 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Question on Wait macro It’s nothing in my code just maybe I have a misunderstanding it was my understanding That a wait suspends the RB not the entire TCB that documentation seems to say otherwise the entire TCB is suspended unless I didn’t read right Thanks > On Apr 1, 2019, at 9:03 AM, Binyamin Dissen > wrote: > > What is your question? > > Show your code that is affected by the issue you perceive. > > On Mon, 1 Apr 2019 07:54:09 -0400 Joseph Reichman > wrote: > > :>Just looking at the documentation for the wait macro it says “performance > of the active task” I was under the impression that the task is active just > the RB is suspended > :>Which is why it is place in bits 8 - 31 of the ECB > > -- > Binyamin Dissen > http://secure-web.cisco.com/1m09B1oIYOh0ZJ6WXHYjRxS0zLBOTck1JyhJG24EXxqoSV2JFCc2EbOTd2E9vBPtrb7eOAeud0NhwNJJYM1jII5AsilwVND9-uLAO1Ra05rW8qnbeUPqatajS3m6aDvRUA2diypFZKTgTrkOaZi8gO-PtS0dVhzFbYf5a7t8f_T2F3NgqQpkLUrLaynISYvJbs-OzaoKwg0DS0chGDsanCcCTjdGj8AvZuHcilXgB8YWCUGSdwMmf7xtroWwgz51VXlj0kH8Sfn3vf2cqYr4n85gHRPgBkrB5nods6FlWW8FKOqFCDXbLQvETlT04PxfbFIP3DwOt_oAy0uY67a0hSyJBOczmPbOCm0RBHc17RHhOIgQFrZxlPHeJ5CI805MAEBs_sN9SviJsJaStwL8-UMj9yblcR_St8MnKdzWOUkjH9kAzjLPV0Y1_7FIvesYb/http%3A%2F%2Fwww.dissensoftware.com > > Director, Dissen Software, Bar & Grill - Israel > > > Should you use the mailblocks package and expect a response from me, > you should preauthorize the dissensoftware.com domain. > > I very rarely bother responding to challenge/response systems, > especially those from irresponsible companies. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
Well, the earlier RBs are already suspended. The unsatisfied WAIT places the task in the non-dispatchable status. It is possible to add an IRB to the task and the task would be dispatchable and the IRB would run. On Mon, 1 Apr 2019 09:07:18 -0400 Joseph Reichman wrote: :>Its nothing in my code just maybe I have a misunderstanding it was my understanding :>That a wait suspends the RB not the entire TCB that documentation seems to say otherwise the entire TCB is suspended unless I didnt read right :>> On Apr 1, 2019, at 9:03 AM, Binyamin Dissen wrote: :>> What is your question? :>> Show your code that is affected by the issue you perceive. :>> On Mon, 1 Apr 2019 07:54:09 -0400 Joseph Reichman :>> wrote: :>> :>Just looking at the documentation for the wait macro it says performance of the active task I was under the impression that the task is active just the RB is suspended :>> :>Which is why it is place in bits 8 - 31 of the ECB -- Binyamin Dissen http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
It’s nothing in my code just maybe I have a misunderstanding it was my understanding That a wait suspends the RB not the entire TCB that documentation seems to say otherwise the entire TCB is suspended unless I didn’t read right Thanks > On Apr 1, 2019, at 9:03 AM, Binyamin Dissen > wrote: > > What is your question? > > Show your code that is affected by the issue you perceive. > > On Mon, 1 Apr 2019 07:54:09 -0400 Joseph Reichman > wrote: > > :>Just looking at the documentation for the wait macro it says “performance > of the active task” I was under the impression that the task is active just > the RB is suspended > :>Which is why it is place in bits 8 - 31 of the ECB > > -- > Binyamin Dissen > http://www.dissensoftware.com > > Director, Dissen Software, Bar & Grill - Israel > > > Should you use the mailblocks package and expect a response from me, > you should preauthorize the dissensoftware.com domain. > > I very rarely bother responding to challenge/response systems, > especially those from irresponsible companies. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
What is your question? Show your code that is affected by the issue you perceive. On Mon, 1 Apr 2019 07:54:09 -0400 Joseph Reichman wrote: :>Just looking at the documentation for the wait macro it says performance of the active task I was under the impression that the task is active just the RB is suspended :>Which is why it is place in bits 8 - 31 of the ECB -- Binyamin Dissen http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
I would think there is a new TCBRBP > On Apr 1, 2019, at 8:44 AM, Tom Marchant > <000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote: > >> On Mon, 1 Apr 2019 07:54:09 -0400, Joseph Reichman wrote: >> >> Just looking at the documentation for the wait macro it says “performance of >> the active task” I was under the impression that the task is active just the >> RB is suspended > > What do you think it would mean for the task to be active when the RB is > suspended? > > -- > Tom Marchant > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Question on Wait macro
On Mon, 1 Apr 2019 07:54:09 -0400, Joseph Reichman wrote: >Just looking at the documentation for the wait macro it says “performance of >the active task” I was under the impression that the task is active just the >RB is suspended What do you think it would mean for the task to be active when the RB is suspended? -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN