CCITCP/CCITCPGW/CCISSL/CCISSLGW CAS9899E - Error: pthread_create, errno = 112

Document ID : KB000018547
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

CCITCP/CCITCPGW/CCISSL/CCISSLGW may start to receive CAS9899E - Error: pthread_create, errno = 112.

CCITCP/CCITCPGW/CCISSL/CCISSLGW were written in "C", and use the LE runtime environment. It is a 31 bit application. If ALL31(ON) is not set, the volume of activity could result in a storage shortage. 

The storage shortage can manifest itself as pthread_create failures or abends.

Environment:

Common Services r14.1 using CCI or CCISSL

Cause:

Storage shortage due to ALL31 not in use and all HEAP being allocated in 16 bit storage.

 

Resolution:

Please adjust the CCITCP/CCITCPGW/CCISSL/CCISSLGW procs, adding the following additional DD statement. This will allow the task to allocate LE storage above the 16M line:

 //CEEOPTS DD *
 ALL31(ON)