diff options
| author | Daniel Bailey | 2020-07-13 22:21:50 +0000 |
|---|---|---|
| committer | Daniel Golle | 2020-07-13 23:25:02 +0000 |
| commit | 5792f6a1043d686d4ee3c8b8f7ce070ac1bb3e5d (patch) | |
| tree | 8cbf6bc709b6f172233c4f3778817100a024673f | |
| parent | 732b70c5bdce59507332cd51b55cd1c9e1b3c6b2 (diff) | |
| download | openwrt-5792f6a1043d686d4ee3c8b8f7ce070ac1bb3e5d.tar.gz | |
procd: allow optional watchdog instance parameter
Optional instance watchdog timeout and watchdog mode can be set by
adding: procd_set_param $mode $timeout
$mode is an integer [0-1] representing instance watchdog mode of
operation:
0 = disabled
1 = passive mode, client must periodically poke watchdog via ubus
$timeout is an integer representing how often, in seconds, the watchdog must be poked.
Signed-off-by: Daniel Bailey <danielb@meshplusplus.com>
| -rw-r--r-- | package/system/procd/files/procd.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/package/system/procd/files/procd.sh b/package/system/procd/files/procd.sh index dd6dc1c58d..d86b7219da 100644 --- a/package/system/procd/files/procd.sh +++ b/package/system/procd/files/procd.sh @@ -247,7 +247,7 @@ _procd_set_param() { env|data|limits) _procd_add_table "$type" "$@" ;; - command|netdev|file|respawn|watch) + command|netdev|file|respawn|watch|watchdog) _procd_add_array "$type" "$@" ;; error) @@ -378,7 +378,7 @@ _procd_append_param() { env|data|limits) _procd_add_table_data "$@" ;; - command|netdev|file|respawn|watch) + command|netdev|file|respawn|watch|watchdog) _procd_add_array_data "$@" ;; error) |