IBM Support

PK70688: LACK OF DIAGNOSTIC INFORMATION AFTER PTHREAD_CREATE FAILURE USING CICS-SSL.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Lack of diagnostic information after pthread_create failure
    using CICS-SSL.
    Additional symptoms:
    trying to create an S8 TCB you may receive
    the following messages due to not having 256k
    free storage below the line, which OMVS requires to
    create a PTHREAD:
    DFHWB0732  CWXN CICS Web attach processing encountered a
               sockets I/O error
    DFHDS0002  A severe error (code X'0137') has occurred in
               module DFHDSIT.
    0137
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS Trace does not report errno when   *
    *                      a pthread create fails.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When CICS needs to create a new S8 TCB when calling system SSL
    CICS will issue a pthread_create. This will normally complete
    successfully. However, it can fail occasionally due to
    environmental circumstances
    e.g. hitting UNIX MAXTHREADS/MAXTHREADTASKS
    limits or hitting memory problems.
    If this happens CICS does not report the ERRNO returned from
    the pthread_create.
    

Problem conclusion

  • CICS has been changed to write a new exception trace
    entry which will report the errno received from a failed
    pthread_create.
    
    A new exception trace point, AP 1939, will report the errno
    value.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK70688

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-08-19

  • Closed date

    2008-11-05

  • Last modified date

    2008-12-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK41345 UK41346 UK41347 UK41348

Modules/Macros

  •    DESLEPT  DESLETRI DFHAPCOM DFHLEPT  DFHLEPT@
    DFHLEPTC DFHLEPTI DFHLETRI
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK41345

       UP08/11/11 P F811

  • R403 PSY UK41346

       UP08/11/11 P F811

  • R500 PSY UK41347

       UP08/11/11 P F811

  • R503 PSY UK41348

       UP08/11/11 P F811

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":"3.1","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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 December 2008