From b910c891740026aeba2cd6a86f93ca87ef57e3c6 Mon Sep 17 00:00:00 2001 From: Jami Kettunen Date: Mon, 16 Jan 2023 15:08:45 +0200 Subject: [PATCH] net: Don't fail start when already running After 85843da (container: Make "waydroid-net.sh start" failure fatal) this could result always failing to start unless you ran "waydroid-net.sh stop" manually first; perhaps this should always be stopped upon encountering errors? --- data/scripts/waydroid-net.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/scripts/waydroid-net.sh b/data/scripts/waydroid-net.sh index 19d99d4..1b8a924 100755 --- a/data/scripts/waydroid-net.sh +++ b/data/scripts/waydroid-net.sh @@ -128,7 +128,7 @@ add rule ip lxc postrouting ip saddr ${LXC_NETWORK} ip daddr != ${LXC_NETWORK} c start() { [ "x$USE_LXC_BRIDGE" = "xtrue" ] || { exit 0; } - [ ! -f "${varrun}/network_up" ] || { echo "waydroid-net is already running"; exit 1; } + [ ! -f "${varrun}/network_up" ] || { echo "waydroid-net is already running"; exit 0; } if [ -d /sys/class/net/${LXC_BRIDGE} ]; then stop force || true -- 2.47.3