Signed-off-by: Michael Tremer <[email protected]>
---
config/udev/network-hotplug-master | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/config/udev/network-hotplug-master
b/config/udev/network-hotplug-master
index 34cec46a6..ed9cd58c3 100644
--- a/config/udev/network-hotplug-master
+++ b/config/udev/network-hotplug-master
@@ -25,6 +25,12 @@
eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings)
+# Only run this script once at a time
+if [ -z "${LOCKED}" ]; then
+ export LOCKED=1
+ exec flock "${0}" "${0}" "$@"
+fi
+
detect_zone() {
local intf="${INTERFACE%?}"
intf="${intf%phys}"
--
2.47.2