-----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Peter Relson Sent: Tuesday, January 17, 2017 8:23 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: IEAVPSE2 in type 2 SVC
>For type 2 says can not suspend their caller This sounds wrong. And while it might be true that a type 1 SVC can suspend its caller (the table indicates that it is), it would have to be the case that when it did, the SVC in effect terminated so that the "resume" did not occur within the SVC. Suspending a locally-locked work unit (and having it keep the local lock) is almost always a bad idea (there is the concept of "stop" which is what the system does for things like page-fault and the system may do so when the work unit has the local lock). >That means suspend macro It might not be limited to SUSPEND. Usually they would use the spelling SUSPEND rather than suspend or mention the macro. Suspending is usually a more general term that can also include things like "wait". >Would anyone know about ieavpse2 IEAVPSE2 does not use a type 2 SVC. It uses a type 6 SVC. The new pause-multiple does use a type 2 SVC. And of course the invoking work unit is "paused" until the appropriate time. Keep in mind that, in general, rules that are documented for users might not apply to what the system itself does. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- 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