]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg-quick: linux: ensure postdown hooks execute
authorJason A. Donenfeld <Jason@zx2c4.com>
Thu, 28 Nov 2019 12:49:34 +0000 (13:49 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Thu, 5 Dec 2019 10:48:25 +0000 (11:48 +0100)
Reported-by: Thomas Sattler <sattler@med.uni-frankfurt.de>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/wg-quick/linux.bash

index 81b1629d2af305450ee93ae420d02c094d4469dd..dca7b3d1595884d4e798023958fb5402aad34d85 100755 (executable)
@@ -322,8 +322,8 @@ cmd_down() {
        execute_hooks "${PRE_DOWN[@]}"
        [[ $SAVE_CONFIG -eq 0 ]] || save_config
        del_if
-       unset_dns
-       remove_iptables
+       unset_dns || true
+       remove_iptables || true
        execute_hooks "${POST_DOWN[@]}"
 }