S0C1 in PDSMAN Task.

Document ID : KB000122486
Last Modified Date : 07/02/2019
Show Technical Document Details
Issue:
PDSMMCPU-05 MCPU is in SLOWDOWN mode. Messages are issued repeatedly during startup of the PDSMMCPU Cross-System Communication subtask.

This may be followed by various S0C1 or S0C4 abends, causing the PDSMMCPU subtask to fail.
Environment:
z/OS any level
PDSMAN 7.7 
Cause:
PDSMMCPU is designed to handle this situation by buffering traffic until the slowdown is resolved. However, because this occurred at startup, MCPU was trying to register CPU WSTY in the data set which was already full of the traffic from the other systems.

Instead of waiting until the next MCPU cycle (approximately 14 seconds later), the code continued to try and register WSTY.

This is why multiple PDSMMCPU-05 SLOWDOWN messages all with the same timestamp are being issued.

This continued until PDSM picked up a stray value that could not be formatted into a message, which eventually ended up in a S0C1. 
Resolution:
Download and apply PTF ST06477.

This PTF changes PDSMMCPU to attempt CPU registration only once each cycle. If the CPU cannot be registered due to a SLOWDOWN condition, a PDSMMCPU-06 message with a status of  "Delayed" is issued and registration is attempted on the  next PDSMMCPU cycle until it is successful. A PDSMMCPU-06  message with a status of "Active" is then issued.