From 1e07ebd5a9313a72d0d2ec036552b09c88c16bd6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 28 Jul 2025 15:46:30 +0200 Subject: [PATCH] network: Ensure that we only run once at a time Signed-off-by: Michael Tremer --- 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