A fix is available
APAR status
Closed as program error.
Error description
Code in DFHWBCL should close the web session used for the INVOKE SERVICE and then issue a CHANGE_MODE off the S8 and back to the callers TCB. That CHANGE_MODE call should specify DISASSOCIATE_TCB(YES) to cause the S8 to go back into the TCB pool. However, that parameter is not being set correctly. This causes the S8 to remain associated to the task for its lifetime.
Local fix
Increase SIT parm MAXSSLTCBS
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Long running tasks which use use web * * services do not free S8 TCBs when they * * have finished with them but instead * * keep them until the task terminates. * **************************************************************** Long running tasks which use web services do not free an S8 TCB when they change back to the original TCB. It can be seen in CICS trace that the CHANGE_MODE call to change back from the S8 TCB to the original TCB does not specify DISASSOCIATE_TCB. The S8 TCB remains associated with the task and is not available to the SSL pool until the task terminates. This may cause CICS to run out of S8 TCBs in the SSL pool. In this case, when another task requires an S8 TCB from the SSL pool but none are available, the task is suspended for resource type 'DISPATCH' and resource name 'SSL_POOL' until an S8 TCB become available in the SSL pool.
Problem conclusion
DFHWBCM has been modified to specify DISASSOCIATE_TCB when the S8 TCB changes back to the original TCB.
Temporary fix
Comments
APAR Information
APAR number
PI95976
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-03-29
Closed date
2018-09-28
Last modified date
2018-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI58810 UI58811
Modules/Macros
DFHWBA DFHWBA1 DFHWBAP DFHWBAPF DFHWBBLI DFHWBCL DFHWBDM DFHWBDUF DFHWBENV DFHWBPA DFHWBPW DFHWBSO DFHWBSR DFHWBSV DFHWBTRI DFHWBTTA DFHWBXM DFHWBXN
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","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.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 November 2018