Transaction Processing Facility (TPF) - Online MaintenanceTPF : Support : Maintenance TPF : Support : Maintenance
SUBJECT: APAR NUMBER: PJ27092
REFERENCE: AREA: SYSTEM RESTART & STATE CHANGE
SEGMENT: CTKO40 - RELEASE: TPF4 (Assembler)
SEGMENT: CTKS40 - RELEASE: TPF4 (Assembler)
Pre-requisite APARs are:
FOR SEGMENT CTKO40 (Assembler) - REL TPF4
PJ21044 PJ23178 PJ24536PJ25094PJ25089PJ26188PJ26686PJ26892PJ27469
FOR SEGMENT CTKS40 (Assembler) - REL TPF4
PJ14078 PJ15697 PJ16331 PJ17852
PJ21791 PJ21701 PJ22434
PJ23923 PJ25094PJ25098PJ25332PJ25781PJ26683PJ26707PJ27023PJ27192
To be applied in the order listed for each segment.
ABSTRACT OF PROBLEM
___________________
Errors during restart when MQ DLL is loaded via OLDR
COMMENTS ON PROBLEM
___________________
The restart ECB runs part of MQ restart processing prior to ELDR
restart processing and the remaining MQ processing after ELDR
restart is completed. This causes a problem if a new version of
the MQ DLL is loaded via the E-type loader (OLDR) because the
base version of the DLL is initialized prior to ELDR restart and
the new version is used afterwards. The static data associated
with the base version of the DLL is not released but is reused
with the new version. Depending on the type of changes intro-
duced errors can occur.
SOLUTION
________
After ELDR restart completes a new ECB is created to complete
TPF restart processing. This forces a new C environment to be
created for the remaining restart programs to eliminate any data
or interface problems created by using new program versions,
which were loaded via OLDR.
DEPENDENCIES
____________
Related Segments Affected By This APAR.
_______________________________________
None.
Segments to be assembled or compiled:
Segments to be link edited:
Load Modules to be loaded:
Migration Considerations
========================
CTKS and CTKO need to be loaded via TLDR
or the OLDR loadset needs to be accepted prior to re-IPLing
the system.
-- END APAR PJ27092
Download file(s):
Login once to access server, leave window open, then
click on link(s) below.