From fafa596b11ff42c932bbc7a7d498ada532d69850 Mon Sep 17 00:00:00 2001 From: Reidar Cederqvist Date: Mon, 15 May 2017 15:49:27 +0200 Subject: [PATCH] inteno-netmode: netmode-firewall-handler: only start client-detect if it is not running --- .../files/etc/hotplug.d/iface/01-netmode-firewall-handler | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/inteno-netmodes/files/etc/hotplug.d/iface/01-netmode-firewall-handler b/inteno-netmodes/files/etc/hotplug.d/iface/01-netmode-firewall-handler index aa7e4af82..da1872021 100755 --- a/inteno-netmodes/files/etc/hotplug.d/iface/01-netmode-firewall-handler +++ b/inteno-netmodes/files/etc/hotplug.d/iface/01-netmode-firewall-handler @@ -40,7 +40,8 @@ test_ip() { uci commit netmode local pid="$(ps | grep wificontro[l] | awk '/repeater/ {print $1}')" [ "$pid" != "" ] && kill $pid - /sbin/netmode-client-detect & + pid="$(pidof netmode-client-detect)" + [ "$pid" == "" ] && /sbin/netmode-client-detect & } fi }