on_fault

QNX SDP8.0PLMS User's GuideAPIConfigurationDeveloper

Format

on_fault = "DSS" | "task"

Description

When a component fails the recovery action the configured number of times (max_tries), the component is deemed to be in fault. The task specified under on_fault is executed. It may be the reserved DSS task or a user-defined task. When on_fault is defined as DSS, then plms executes system DSS.

Example

on_fault = "DSS"

Multiplicity

Zero or one instance per component.

Default

There is no default value for this keyword.

Constraints

  • The task must be resolvable at the end of the component parsing.

  • If a process is spawned in a on_fault state, then the process will be terminated when the component is requested to start or stop via plms API or start_components(). It will be terminated by sending a SIGTERM immediately followed by a SIGKILL.

Page updated: