TPF : Support : Maintenance
Skip to:
Abstract |
Comments |
Solution |
Related Segments |
Migration |
Download
APAR NUMBER: PJ27973
PRODUCT: TPF4
FUNCTIONAL AREA: DEBUG TOOL SUPPORT
SHIPPED IN PUT: 16
ABSTRACT:
Debugger cleanup of sockets on hang conditions.
APAR CONTENTS:
FEATURE TYPE STATUS NAME
Base CPP Changed source/rt/base/cud0.cpp
Base LoadExecutable Changed load/oco/cdbg40.exe
Base LoadExecutable Changed load/oco/cplx40.exe
PREREQUISITE APARS: To be applied in order listed.
Base CPP Changed source/rt/base/cud0.cpp
PJ25981(10) PJ26581(11) PJ27009(12)
Base LoadExecutable Changed load/oco/cdbg40.exe
PJ25798(10) PJ25835(10) PJ25982(10) PJ25981(10)
PJ26008(10)
PJ26219(11) PJ26481(11) PJ26352(11) PJ26468(11)
PJ26543(11)
PJ26600(11) PJ26581(11) PJ26815(12) PJ26804(12)
PJ26824(12)
PJ26831(12) PJ27009(12) PJ27104(13) PJ27237(13) PJ27270(13)
PJ27383(13) PJ27398(14) PJ27585(14) PJ27578(14) PJ27862(15)
PJ27824(15) PJ27905(15) PJ28041(15) PJ28114(15)
Base LoadExecutable Changed load/oco/cplx40.exe
PJ25632(09) PJ25798(10) PJ25981(10) PJ26008(10)
PJ26600(11)
PJ26581(11) PJ26667(11) PJ26804(12) PJ26923(12)
PJ27009(12)
PJ27266(13) PJ27254(13) PJ27335(13) PJ27449(14) PJ27578(14)
PJ27842(15) PJ27905(15)
COMMENTS:
The debugger uses several sockets and in some conditions where the front
end does not initialize properly or abends, the debugged ECBs get hung
on I/O and the sockets never get cleaned up. This can cause a shortage
in the system of both heap storage and sockets. Also, some sockets the
debugger uses are never closed and the socket sweeper is needed to clean
them up.
SOLUTION:
This enhancement allows ECBs being debugged to exit and close all sockets
used upon issuing ZDBUG with the CLEAR parameter for a trace entry that
is currently displayed as "Act" in the debugger registration table. Both
C and Assembler debuggers correctly close all sockets. After applying this
APAR, some debugger sessions may continue to get hung when the debugger
GUI abends if off-load TCP/IP support with a CISCO router is being used.
In such case, it is recommended that the Channel Interface Processor (CIP)
microcode version be upgraded to the appropriate level.
DEPENDENCIES
SEGMENTS TO BE ASSEMBLED OR COMPILED:
None.
SEGMENTS TO BE LINK EDITED:
cud040.exe (Shipped in Tar File)
COREQS:
None.
MIGRATION CONSIDERATIONS:
None.
DOWNLOAD INSTRUCTIONS:
APEDIT URL: http://www.ibm.com/software/htp/tpf/pages/maint.htm
BUILD INSTRUCTIONS:
None.
TEST INSTRUCTIONS:
None.
Download file(s):
Login once to access server, leave window open, then
click on link(s) below.
Source
Listing
Binary