A fix is available
APAR status
Closed as program error.
Error description
An application using REXX sockets (RXSOCKET) encounters various errors ranging from storage overlays to queries returning on threads that did not expect that return.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Anyone using Rexx Sockets (RXSOCKET) in an * * application also using the CMS Multitasking * * environment may be affected by this change. * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: APPLY PTF * **************************************************************** Various errors on thread returns and CMS and application ABENDs may occur when using REXX sockets.
Problem conclusion
Two main problems are corrected: 1. Serialization of the nameserver (eg: ensuring there is only one resolve, gethostbyname, or gethostbyaddr call active at any given time) 2. Several variations of storage overlay problems The serialization of the nameserver is corrected by using private storage areas for each thread in the call stack, instead of relying on a global work area. The storage overlay problems are corrected by properly saving and restoring register 0 across calls and IUCV interrupts. THE FOLLOWING CHANGES HAVE BEEN MADE TO THE SYSTEM REFERENCE LIBRARIES: ***START PUBLICATION CHANGE************************************* PUBLICATION TITLE: z/VM CMS and REXX/VM Messages and Codes RELEASE: z/VM 6.2.0 ORDER NUMBER: GC24-6161-02 ------------------------------------------- CHAPTER: 3 PAGE: 246 ABSTRACT: Add "ID: nnnn" to first format of message DMS1442I BODY: In the general description, add the socket number identifier with "ID: nnnn" - IUCV nnnnnnnn interrupt for socket call nnnnnnnn on socket {socket|PATH} {socket number|path id}; ID: nnnn ***START PUBLICATION CHANGE************************************* PUBLICATION TITLE: z/VM CMS and REXX/VM Messages and Codes RELEASE: z/VM 6.3.0 ORDER NUMBER: GC24-6161-02 ------------------------------------------- CHAPTER: 3 PAGE: 246 ABSTRACT: Add "ID: nnnn" to first format of message DMS1442I BODY: In the general description, add the socket number identifier with "ID: nnnn" - IUCV nnnnnnnn interrupt for socket call nnnnnnnn on socket {socket|PATH} {socket number|path id}; ID: nnnn
Temporary fix
Comments
APAR Information
APAR number
VM65434
Reported component name
VM CMS
Reported component ID
568411201
Reported release
540
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-09-26
Closed date
2015-06-08
Last modified date
2016-03-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UM34624 UM34625 UM34626 UM34627
Modules/Macros
DMSMES DMSMESA DMSMESB DMSRXS DMSRXU DMSRXV DMS1442I SOCBLOKS SOCCALL SOCENTER SOCEXIT SOCMSG SOCSECT
GC24616101 |
Fix information
Fixed component name
VM CMS
Fixed component ID
568411201
Applicable component levels
RA62 PSY UM34624
UP15/07/02 P 1501
RA63 PSY UM34625
UP15/07/02 P 1601
R620 PSY UM34626
UP15/06/09 P 1501
R630 PSY UM34627
UP15/06/09 P 1601
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":"SG27M","label":"APARs - z\/VM environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"540","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]
Document Information
Modified date:
30 March 2016