|
[mailto:midrange-l-bounces@xxxxxxxxxxxx]On Behalf Of Len Lester
Sent: Friday, 1 October 2010 7:00 AM
Program A calls Program B which calls Program C.
Programs B and C are in an activation group.
Program A can be instructed to RCLACTGRP the group which
contains B and C.
If I re-compile program C the replacement object is in use until I
instruct program A to RCLACTGRP before calling program B.
After that, the new version of program C is in use.
This doesn't work for program B. THe replacement object stays in use
and the new version of the program is not used.
If I re-compile C again and instruct program A again to
RCLACTGRP, the
new version of program C is put into use but the replacement
object for
B remains on the call stack.
The WRKJOB command verifies that B and C are in the same activation
group and the program A has deleted the activation group.
Why won't the new version of program B come into use?
From then on it changed, probably for performance reasons:
Both Program B and Program C call program D which is in the default
activation group.
Other programs besides A call Program B.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.