Re: If an RPG program is forcibly terminated . . .
Daniel Gross <[email protected]>
| Newsgroups | gmane.comp.lang.as400.rpg |
|---|---|
| Message-ID | <[email protected]> |
Hi James, A) if the program check for %SHTDN() regularly it can sense the *CNTRLD job ending. B) if you write a procedure the ON-EXIT procedure gets executed even when the job ends *IMMED C) this can also be done via APIs for "traditional" programs (CERRTX) and even for service programs (CEE4RAGE2 - when the activation group ends). HTH and kind regards Daniel > Am 09.09.2025 um 19:50 schrieb James H. H. Lampert via RPG400-L <[email protected]>: > > I vaguely recall reading about (and can't recall ever actually using) some some way for an RPG program to sense impending forcible termination (e.g., from a subsystem shutdown), and do clean-up. > > Am I remembering something real, or am I sucking antimatter again? > > -- > JHHL > -- > This is the RPG programming on IBM i (RPG400-L) mailing list > To post a message email: [email protected] > To subscribe, unsubscribe, or change list options, > visit: https://lists.midrange.com/mailman/listinfo/rpg400-l > or email: [email protected] > Before posting, please take a moment to review the archives > at https://archive.midrange.com/rpg400-l. > > Please contact [email protected] for any subscription related questions. > -- This is the RPG programming on IBM i (RPG400-L) mailing list To post a message email: [email protected] To subscribe, unsubscribe, or change list options, visit: https://lists.midrange.com/mailman/listinfo/rpg400-l or email: [email protected] Before posting, please take a moment to review the archives at https://archive.midrange.com/rpg400-l. Please contact [email protected] for any subscription related questions.