From 91776b27a1078922721a023238583d6fdb39894f Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Thu, 9 Jun 2016 03:06:04 +1000 Subject: [PATCH] Clean up after SteamCMD if it returns successful --- tools/arkmanager | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/arkmanager b/tools/arkmanager index 5b31a0d..a6a0e7f 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -1252,8 +1252,11 @@ doUpdate() { if [ -z "$nodownload" ]; then echo -n "Downloading ARK update" cd "$steamcmdroot" - runSteamCMDAppUpdate "$arkStagingDir" $validate - if [ -d "${arkStagingDir}/steamapps/downloading/${appid}" ]; then + if runSteamCMDAppUpdate "$arkStagingDir" $validate; then + rm -rf "${arkStagingDir}/steamapps/downloading/${appid}" + fi + + if [ -d "${arkStagingDir}/steamapps/downloading/${appid}" ]; then echo "Update download interrupted" return 1 fi