PLITASKCOUNT (PL/I only)

Derivation: PL/I TASK COUNTer

PLITASKCOUNT controls the maximum number of tasks that can be active at one time while you are running PL/I MTF applications. PLITASKCOUNT(20) provides behavior compatible with the PL/I ISASIZE(,,20) option.

The default value for non-CICS applications is PLITASKCOUNT(20).

PLITASKCOUNT is ignored under CICS®.

Read syntax diagramSkip visual syntax diagram
Syntax

>>-PLITaskcount--(--+-------+--)-------------------------------><
                    '-tasks-'      

tasks
A decimal integer that is the maximum number of tasks allowed in a PL/I MTF application at any one time during execution. The total tasks include the main task and subtasks created directly or indirectly from the main task.

Usage notes

  • A value of zero (0) assumes the IBM-supplied default of 20.
  • If tasks or the IBM-supplied default of 20 exceeds the z/OS UNIX installation default of the maximum number of threads, Language Environment assumes the z/OS UNIX installation default.
  • If a request to create a task would put the number of currently active tasks over the allowable limit, condition IBM0566S is signalled and the task is not created.