I'm using assembler along with C. What "environment" did you have in mind? Perhaps an ESTAE that's set just before the PC and cleared just after?
David Logan -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Bill Wilkie Sent: Sunday, January 06, 2008 2:22 PM To: [email protected] Subject: Re: C++ recovery from (an otherwise) system abend I haven't done any work on the MF in this regard so forgive me if I am all wet here, but on the PC side, I know you can intersperse PC assembler in the C++ code to implement low-level operations. Is that possible on the MF side? If so, you may be able to set up the environment you are looking for. Just a thought. Bill> Date: Sun, 6 Jan 2008 14:54:03 -0600> From: [EMAIL PROTECTED]> Subject: Re: C++ recovery from (an otherwise) system abend> To: [email protected]> > David, > > have you tried a LE-Condition-handler instead of catch()? I believe a > C catch() wont work for an LE enabled assembler program. > Did you get a CEEDUMP with the abend code?> Have you tried a USRHDL or register a Condition handler?> > roland> > > >The main problem with this solution (or any other solution) that checked> >something before I make the PC call is that the server could crash (or be> >brought down) between the check and the PC call.> >> >Were I to implement something like the solution you describe, I would hope> >that I could either use the get name/token pair routine to check to make> >sure the server is up, or perhaps be able to check for existence of the> >servers ASCB or TCB, so that I didn't need to place anything into common> >storage.> >> >What I was hoping for was a solution where there was no chance of> >intermittent failure. The only way I know of to support that would be to be> >able to trap the ABEND. Is there really no way to issue an ESTAE type of> >recovery routine in C++ and return control to some function or something> >similar?> >> >Thanks!> >> > ----------------------------------------------------------------------> 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 ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- 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

