repair

QNX SDP8.0PLMS User's GuideAPIConfigurationDeveloper

Format

repair = "NONE|STOP|RESTART|FAULT|DSS"

Description

The repair keyword specifies the action to take if the component terminates abnormally. The actions include:

NONE

No recovery action. The component goes to IDLE. The components that depend on the failed component are not affected, regardless of whether they are session dependent or state dependent.

STOP

The component and the components dependent on the failed component are stopped if they are stateful dependencies. The component is moved to the IDLE state.

RESTART

The component and the components that depend on the failed component are restarted if they are stateful dependents.

After the maximum number of unsuccessful restart attempts, the component enters the FAULT state.

FAULT

The component and the components dependent on the failed component are stopped if they are stateful dependencies.

The component is moved to the FAULT state. When a component is in a FAULT state, it can only be started/stopped by explicitly calling fsp_plms_Action() with a START or STOP action, or by using start_components()/stop_components() from another component configuration.

DSS

The System DSS (sysmgr_reboot() is invoked).

Example

repair = "STOP"

Multiplicity

Zero or one per recovery task.

Page updated: