[[watchdogTimeout]]
= watchdog_timeout
:author: Wojciech Kapcia <wojciech.kapcia@tigase.org>
:version: v2.1, August 2017: Reformatted for Kernel/DSL

*Default value:* `1740000`

*Example:* `watchdog_timeout=60000`

*Possible values:* `any integer.`

*Description:* The `watchdog_timeout` property allows for fine-tuning ConnectionManager Watchdog (service responsible for detecting broken connections and closing them). Timeout property relates to the amount of time (in miliseconds) after which lack of response/activity on a given connection will considered such connection as broken an close it. In addition to global configuration presented above a per component configuration is possible:

[source,dsl]
-----
<ConnectionManager> {
    watchdog_timeout = 60000L
}
-----

for example (for C2SConnectionManager):

[source,dsl]
-----
c2s {
    watchdog_timeout = 150000L
}
-----

All related configuration options:

- xref:watchdogPingType[watchdog_Ping_Type]
- xref:watchdogDelay[watchdog_delay]
- watchdog_timeout

*Available since:* 8.0.0
