CHKSTSK

The CHKSTSK system initialization parameter specifies whether CICS® checks the task storage violations at startup. CICS can detect storage violations when the leading storage check zone or the trailing storage check zone of a user task storage element is corrupted.

For information about storage protection, see How you can protect CICS storage. For information about checking for storage violations, see Dealing with storage violations. For information about reducing storage violations, see Reducing storage violations.

Defining CHKSTSK

You can define the CHKSTSK system initialization parameter in the following ways:
  • In the PARM parameter of the EXEC PGM=DFHSIP statement.
  • In the SYSIN data set of the CICS startup job stream.
  • Through the system console.

You cannot define the CHKSTSK system initialization parameter by using a DFHSIT macro.

Values for CHKSTSK

CHKSTSK={NONE|CURRENT}
Valid values for the CHKSTSK system initialization parameter are as follows:
NONE
NONE is the default value for CHKSTSK. CICS does not check task storage violations.
CURRENT
CICS checks all storage areas on the transaction storage chain only for the current task.

Alternatives to CHKSTSK

You can use the CICS transaction, CSFE, to switch the checking of task storage violations on or off. For more information, see CSFE - terminal and system test.