A fix is available
APAR status
Closed as program error.
Error description
Multitasking socket applications that invoke Gethostbyname or Gethostbyaddr under multiple tasks with TRACE RESOLVER active may experience abend02A rc0C failures when the SYSPRINT dd statement is pointing to sysout. The resolver code does not serialize around the trace I/O requests that are written to SYSPRINT. VERIFICATION STEPS: 1) Trace Resolver must be coded in the TCPIP.DATA file being used by the application. 2) The application must support multitasking and issue the Gethostbyname or Gethostbyaddr calls. ADDITIONAL SYMPTOMS: This problem has been reported when running IP-PrintWays. . KEYWORDS: Gethostbyname Gethostbyaddr ipprintways ip printways abend 02a 0c
Local fix
Turn Trace Resolver off in the TCPIP.DATA file.
Problem summary
**************************************************************** * USERS AFFECTED: All users of TCP/IP for MVS using TRACE * * RESOLVER in a multi-tasking environment. * **************************************************************** * PROBLEM DESCRIPTION: ABEND02A RC0C when running multitasking * * socket applications with TRACE RESOLVER * * active. * **************************************************************** * RECOMMENDATION: * **************************************************************** If TRACE RESOLVER is active and multitasking socket applications invoke resolver functions (such as Gethostbyname) simultaneously an ABEND02A RC0C may result when the SYSPRINT dd statement is pointing to SYSOUT. The resolver code does not serialize the JES service requests for SYSPRINT.
Problem conclusion
The TRACE RESOLVER code has been amended to serialize its JES service requests for I/O requests written to SYSPRINT. * Cross Reference between External and Internal Names
Temporary fix
Comments
APAR Information
APAR number
PQ11340
Reported component name
TCP/IP V3 MVS
Reported component ID
5655HAL00
Reported release
320
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1997-12-08
Closed date
1998-06-18
Last modified date
1998-07-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ18927 UQ18928 PQ17115
Modules/Macros
EZARESMQ EZARESNM EZARESPM EZARESQU EZARESSD
Fix information
Fixed component name
TCP/IP V3 MVS
Fixed component ID
5655HAL00
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 July 1998