aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/wg-quick/linux.bash
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-11-28 13:49:34 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2019-12-05 11:48:25 +0100
commitaf69113e02e7812ca370fedf36ba2f0d05886d13 (patch)
tree87734808a702ef2bf89e74794e8d29c5dee1949c /src/wg-quick/linux.bash
parentwg-quick: linux: suppress error when finding unused table (diff)
downloadwireguard-tools-af69113e02e7812ca370fedf36ba2f0d05886d13.tar.xz
wireguard-tools-af69113e02e7812ca370fedf36ba2f0d05886d13.zip
wg-quick: linux: ensure postdown hooks execute
Reported-by: Thomas Sattler <sattler@med.uni-frankfurt.de> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rwxr-xr-xsrc/wg-quick/linux.bash4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wg-quick/linux.bash b/src/wg-quick/linux.bash
index 81b1629..dca7b3d 100755
--- a/src/wg-quick/linux.bash
+++ b/src/wg-quick/linux.bash
@@ -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[@]}"
}