My system came up with an old default IEFUSI exit. SYS.IEFUSI and SYSTSO.IEFUSI
are defined via SMFPRM. I need a new exit (IEFUSITS) for SYSTSO, so I did this:
SETPROG EXIT,ADD,EN=SYSTSO.IEFUSI,MODNAME=IEFUSITS,DSN=SYS1.LPALIB
CSV420I MODULE IEFUSITS HAS BEEN ADDED TO EXIT SYSTSO.IEFUSI
Using the new SDSD DYNX command I wanted to check, but alas, all I saw was the
(old, previous) default exit. Operator command was showing:
D PROG,EXIT,EN=SYSTSO.IEFUSI,DIAG
CSV464I 14.42.15 PROG,EXIT DISPLAY 127
EXIT SYSTSO.IEFUSI
MODULE STATE EPADDR LOADPT LENGTH JOBNAME PARAM
IEFUSI A 86995410 00000000 00000000 *
IEFUSITS A 8E0A0EA8 0E0A0EA8 00000158 *
The exit was active (as evidenced by logging on another user and checking
region size, which is far larger with the new exit).
I deleted the exit routine and re-added it, this time with the keyword FIRST.
SETPROG EXIT,ADD,EN=SYSTSO.IEFUSI,MODNAME=IEFUSITS,DSN=SYS1.LPALIB,FIRST
CSV420I MODULE IEFUSITS HAS BEEN ADDED TO EXIT SYSTSO.IEFUSI
D PROG,EXIT,EN=SYSTSO.IEFUSI,DIAG
CSV464I 14.48.37 PROG,EXIT DISPLAY 160
EXIT SYSTSO.IEFUSI
MODULE STATE EPADDR LOADPT LENGTH JOBNAME PARAM
IEFUSITS A 8E0A0EA8 0E0A0EA8 00000158 *
IEFUSI A 86995410 00000000 00000000 *
So far, so good. But when I do this (with the same state for the exit):
D PROG,EXIT,EX=SYS.IEFUSI
CSV461I 14.57.09 PROG,EXIT DISPLAY 201
EXIT MODULE STATE MODULE STATE MODULE STATE
SYS.IEFUSI IEFUSI A
which kinda sorta matches what I see in DYNX - only module name IEFUSI is
shown, which is not the first exit anymore.
System Commands leads me to believe that I *should* see both routines/module
names with the d prog,exit incantation. Am I wrong?
Why does DYNX not react to the changed exit routines? I did not discover any
refresh command to make it go out and recheck.
Barbara
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN