| |
|
|
|
| |
TPF : Support : Maintenance : TPFDF
 |
SUBJECT: APAR NUMBER: PK31735
REFERENCE: AREA: TPFDF CENTRAL DATABASE ROUTINES
SEGMENT: ACPDBE13 - RELEASE: TPFDF (Macro)
SEGMENT: UWB113 - RELEASE: TPFDF (Assembler)
Pre-requisite APARs are (TPF only) :
FOR SEGMENT ACPDBE13 (Macro) - REL TPFDF
PN39258 PN41660 PN48086 PN52010 PN61834 PN66927 PN67252
PN71161 PN73989 PN82139 PQ19230 PQ23871 PQ32209 PQ39696
PQ42097 PQ32210 PQ42198 PQ52738 PQ65645 PQ75887 PQ77651
PK20320 PK17083
FOR SEGMENT UWB113 (Assembler) - REL TPFDF
PQ32210 PQ51955 PQ74483 PQ75887 PQ80141 PQ83874 PQ94935
PQ96246 PK02541 PK03608 PK20320
To be applied in the order listed for each segment.
ABSTRACT OF PROBLEM
___________________
An excessive tape queue can cause UWB1 to issue repeated DLAYC
macros, potentially locking out the input list.
COMMENTS ON PROBLEM
___________________
In central data base routine UWB1 case 4, a DLAYC loop is exe-
cuted when the tape queue length is more than 100. If the
excessive queue persists, the ECB will keep returning to the
input list, potentially locking out other ECBs and causing
system errors.
SOLUTION
________
To prevent the looping ECB from locking out other ECBs, a
maximum number of DLYACs will now be issued. This maximum is
set by variable #TPFDBDY in ACPDBE, which customers can cus-
tomize. When the maximum number of DLYACs is exceeded, a new
loop is entered where the ECB will use EVNTC/EVNWC macros with a
one second timeout to avoid the repeated trips to the input
list. This will allow other ECBs to continue processing.
This APAR only affects TPF customers.
DEPENDENCIES
____________
Related Segments Affected By This APAR.
_______________________________________
Segments to be assembled or compiled:
Segments to be link edited:
Load Modules to be loaded:
Migration Considerations
========================
NONE
-- END APAR PK31735
Click on Link(s) to Download File(s)
Download file(s):
Login once to access server, leave window open, then
click on link(s) below.
|
|
|
|
|