diff --git a/weave b/weave index 402607ea..ecdb5af4 100755 --- a/weave +++ b/weave @@ -452,14 +452,16 @@ case "$COMMAND" in echo "Weave is not running." fi - docker rm -f $CONTAINER_NAME >/dev/null 2>&1 || true + docker rm -f $CONTAINER_NAME >/dev/null 2>&1 || true docker rm -f $DNS_CONTAINER_NAME >/dev/null 2>&1 || true check_command_and_run conntrack conntrack -D -p udp --dport $PORT >/dev/null 2>&1 || true ;; reset) [ $# -eq 0 ] || usage - docker kill $CONTAINER_NAME >/dev/null 2>&1 || true - docker rm -f $CONTAINER_NAME >/dev/null 2>&1 || true + docker kill $CONTAINER_NAME >/dev/null 2>&1 || true + docker kill $DNS_CONTAINER_NAME >/dev/null 2>&1 || true + docker rm -f $CONTAINER_NAME >/dev/null 2>&1 || true + docker rm -f $DNS_CONTAINER_NAME >/dev/null 2>&1 || true check_command_and_run conntrack conntrack -D -p udp --dport $PORT >/dev/null 2>&1 || true destroy_bridge for LOCAL_IFNAME in $(ip link show | grep v${CONTAINER_IFNAME}pl | cut -d ' ' -f 2 | tr -d ':') ; do