[LEDE-DEV] [PATCH] procd.sh: use parrameterized respawn values
Claudiu Brasovean
cbrasho at gmail.com
Mon Feb 27 06:51:02 PST 2017
Signed-off-by: Claudiu Brasovean <cbrasho at gmail.com>
---
package/system/procd/files/procd.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/system/procd/files/procd.sh b/package/system/procd/files/procd.sh
index 6347de5..9fbf47e 100644
--- a/package/system/procd/files/procd.sh
+++ b/package/system/procd/files/procd.sh
@@ -351,8 +351,10 @@ _procd_close_instance() {
if json_select respawn ; then
json_get_values respawn_vals
if [ -z "$respawn_vals" ]; then
+ local respawn_threshold=$(uci_get system. at service[0].respawn_threshold)
+ local respawn_timeout=$(uci_get system. at service[0].respawn_timeout)
local respawn_retry=$(uci_get system. at service[0].respawn_retry)
- _procd_add_array_data 3600 5 ${respawn_retry:-5}
+ _procd_add_array_data ${respawn_threshold:-3600} ${respawn_timeout:-5} ${respawn_retry:-5}
fi
json_select ..
fi
--
2.1.4
More information about the Lede-dev
mailing list