KB Article #189200
Parallel executions of CFT post-processing scripts
Problem
Parallel execution of processing scripts with uconf parameter cft.server.max_processing_scripts
Resolution
The uconf parameter cft.server.max_processing_scripts defines the maximum number of processing scripts, other than EXECE, that can be executed in parallel.
The default value of uconf parameter cft.server.max_processing_scripts is Zero (0). This means that scripts are executed in parallel without any control from CFT.
When cft.server.max_processing_scripts takes another value n (> 1), it means there are n scripts which will be executed in parallel. The particular value cft.server.max_processing_scripts=1 means scripts will be executed sequentially (one after another).
Please notice this very important point: When using this parameter, every end-of-transfer procedure must notify Transfer CFT once the processing is complete. This can be done via an END or KEEP command (in the case of an error). Failure to signal that processing is complete means that new procedures cannot start once the cft.server.max_processing_scripts value is reached.