A fix is available
APAR status
Closed as program error.
Error description
AFCV abend while issuing Generic Delete against the last record in a Control Interval. CICS is not issuing ENDREQ with rplkrnrq on every erase.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: EXEC CICS DELETE FILE(filename) GENERIC * * suffers AFCV abend. * **************************************************************** A CICS application program is accessing a VSAM RLS file which is using replication logging. The application issues EXEC CICS DELETE FILE(filename) GENERIC. CICS calls VSAM RLS, which places a lock on the deleted record. Later, CICS does not tell VSAM RLS to release the lock which it is holding on the record, and so the record remains locked. Subsequent transactions attempt to write a new record using the same RIDFLD, and wait within VSAM RLS for the lock to be released. CICS detects that the transaction is waiting too long for VSAM RLS to reply, and abends the transaction AFCV. Additional keywords: LOGREPLICATE RLSACCESS ABENDAFCV timeout GENUS KRNRQ msgDFHFC0164 msgDFHFC0165 DFHFC0164 DFHFC0165 FC0164 FC0165
Problem conclusion
DFHFCRS has been changed to issue 'lite' ENDREQ calls to VSAM RLS at appropriate points. . PH17079 corrects a problem where AFCV abends may be returned when issuing EXEC CICS DELETE GENERIC commands against the last record in a VSAM Control Interval. To ensure that VSAM RLS releases its record lock in all such cases, please apply the corrective service from VSAM RLS APAR OA58274 too.
Temporary fix
Comments
APAR Information
APAR number
PH17079
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-09-18
Closed date
2019-10-03
Last modified date
2019-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI65661 UI65662 UI65663
Modules/Macros
DFHFCRS
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R000 PSY UI65661
UP19/11/01 P F910
R100 PSY UI65662
UP19/11/01 P F910
R200 PSY UI65663
UP19/11/01 P F910
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"5.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 November 2019