net/mwan3: add lock for mwan3 hotplug script
authorFlorian Eckert <fe@dev.tdt.de>
Thu, 22 Jun 2017 09:48:01 +0000 (11:48 +0200)
committerFlorian Eckert <fe@dev.tdt.de>
Thu, 17 Aug 2017 09:46:27 +0000 (11:46 +0200)
commit822bc96b7cb972e07e92647f11dfe01579d67ed7
tree1d7afe42ec43a45c64382c887c38184f44843d7d
parent70d96f5dcc203088a16b884c3ccf00b0bf5b492e
net/mwan3: add lock for mwan3 hotplug script

If more then one interface get up/down at once mwan3 could be in a
undefined state, because more then one mwan3 hotplug script are running
and editing the iptables.

Lock the critical section should solve this issue.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit b6e9debc1b97f9e4be70fb51404831ed870d844a)
net/mwan3/files/etc/hotplug.d/iface/15-mwan3
net/mwan3/files/lib/mwan3/mwan3.sh