A fix is available
APAR status
Closed as program error.
Error description
EHLLAPI application users experience intermittent delays or slow down in performance. Traces show a 2 second round trip time for each EHLLAPI function call for two minutes or more. Then the delay goes away and the EHLLAPI function calls return to normal sub-second round trip time. This happens on PCOM 5.9.0 and 5.9.7.1 levels.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All EHLLAPI application users * **************************************************************** * PROBLEM DESCRIPTION: Intermittent 2 second delay using * * EHLLAPI application. * **************************************************************** * RECOMMENDATION: * **************************************************************** Multi threaded EHLLAPI applications experience intermittent hang and a consistent 2 second delay in EHLLAPI calls.
Problem conclusion
When a user application makes a EHLLAPI call, PCOMM creates a memory block. This is done once for an instance of the user application (one per process). If the first EHLLAPI call is made through multiple threads, PCOMM needs synchronization to allow only the first thread to create this memory block. The release of the lock for this synchronization was not done cleanly. PCSHLL32.DLL has been changed to resolve this. Fix scheduled for PCOM 5.9.8 refresh pack Fix scheduled for PCOM 6.0.3 refresh pack
Temporary fix
Comments
APAR Information
APAR number
IC76041
Reported component name
PCOMM V5 COMBO-
Reported component ID
5639I7000
Reported release
590
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-04-27
Closed date
2011-04-28
Last modified date
2012-05-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
PCSHLL32
Fix information
Fixed component name
PCOMM V5 COMBO-
Fixed component ID
5639I7000
Applicable component levels
R590 PSY IP23349
UP12/05/09 I 1000
R601 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.9","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
06 January 2022