From b1e270961c1dc0062b30484cbd905749814734a4 Mon Sep 17 00:00:00 2001 From: Filippo Carletti Date: Thu, 2 Jan 2025 15:05:30 +0100 Subject: [PATCH] mwan3: run user scripts in backgorund /etc/mwan3.user should finish in a timely manner. (https://openwrt.org/docs/guide-user/network/wan/multiwan/mwan3#alertsnotifications) As of today, the only script is send-mwan-alert which can take 3 minutes. --- packages/ns-plug/files/40_ns-plug_mwan_hooks | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ns-plug/files/40_ns-plug_mwan_hooks b/packages/ns-plug/files/40_ns-plug_mwan_hooks index af9453133..58cf9b28f 100644 --- a/packages/ns-plug/files/40_ns-plug_mwan_hooks +++ b/packages/ns-plug/files/40_ns-plug_mwan_hooks @@ -1,2 +1,3 @@ # setup mwan3 custom scripts -grep -q '/usr/libexec/ns-plug/mwan-hooks' /etc/mwan3.user || echo '/usr/libexec/ns-plug/mwan-hooks' >> /etc/mwan3.user +grep -q '/usr/libexec/ns-plug/mwan-hooks &' /etc/mwan3.user || echo '/usr/libexec/ns-plug/mwan-hooks &' >> /etc/mwan3.user +sed -i 's#^/usr/libexec/ns-plug/mwan-hooks$#/usr/libexec/ns-plug/mwan-hooks \&#' /etc/mwan3.user