projects
/
feed
/
packages.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a934a25
)
net/mwan3: fix ipset generation in hotplug script with an lock
author
Florian Eckert
<fe@dev.tdt.de>
Wed, 2 Aug 2017 12:53:18 +0000
(14:53 +0200)
committer
Florian Eckert
<fe@dev.tdt.de>
Thu, 10 Aug 2017 09:30:47 +0000
(11:30 +0200)
Fix critical section during hotplug events.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
net/mwan3/files/etc/hotplug.d/iface/15-mwan3
patch
|
blob
|
history
diff --git
a/net/mwan3/files/etc/hotplug.d/iface/15-mwan3
b/net/mwan3/files/etc/hotplug.d/iface/15-mwan3
index cd4bdb3b1d8c9250d6752efb40085cd52f00e6d6..f9638e62b5989e5a0d954b343655a48790c933f5 100644
(file)
--- a/
net/mwan3/files/etc/hotplug.d/iface/15-mwan3
+++ b/
net/mwan3/files/etc/hotplug.d/iface/15-mwan3
@@
-12,7
+12,9
@@
if [ "$ACTION" == "ifup" ]; then
[ -n "$DEVICE" ] || exit 3
fi
[ -n "$DEVICE" ] || exit 3
fi
+mwan3_lock
mwan3_set_connected_iptables
mwan3_set_connected_iptables
+mwan3_unlock
config_load mwan3
config_get enabled $INTERFACE enabled 0
config_load mwan3
config_get enabled $INTERFACE enabled 0