From 5c543c1608cda8c704d88fc75d8594327eb2a2bb Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Fri, 27 Jun 2025 23:54:31 +0300 Subject: [PATCH] Change to procd_add_interface_trigger. Added PROCD_RELOAD_DELAY --- podkop/files/etc/init.d/podkop | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/podkop/files/etc/init.d/podkop b/podkop/files/etc/init.d/podkop index 0f43abe..e6cd739 100755 --- a/podkop/files/etc/init.d/podkop +++ b/podkop/files/etc/init.d/podkop @@ -35,12 +35,14 @@ service_triggers() { config_get mon_restart_ifaces "main" "mon_restart_ifaces" config_get restart_ifaces "main" "restart_ifaces" + PROCD_RELOAD_DELAY=2000 + procd_open_trigger procd_add_config_trigger "config.change" "$NAME" "$initscript" restart 'on_config_change' if [ "$mon_restart_ifaces" = "1" ]; then for iface in $restart_ifaces; do - procd_add_reload_interface_trigger $iface + procd_add_interface_trigger "interface.*.up" "$iface" /etc/init.d/podkop reload done fi procd_close_trigger