# confirmTimeout

Sets the maximum time in milliseconds to wait for message confirmations.

This parameter applies to omprog: Program integration Output module.

Name:

  confirmTimeout

Scope:

  action

Type:

  integer

Default:

  action=10000

Required?:

  no

Introduced:

  8.38.0

## Description

Specifies how long rsyslog must wait for the external program to confirm each message when confirmMessages is set to “on”. If the program does not send a response within this timeout, it will be restarted (see signalOnClose, closeTimeout and killUnresponsive for details on the cleanup sequence). The value must be expressed in milliseconds and must be greater than zero.

See also

Interface between rsyslog and external output plugins

## Action usage

    action(type="omprog"
           confirmMessages="on"
           confirmTimeout="20000")

## See also

See also omprog: Program integration Output module.

Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.