From f4f631d6999a6506a7515f948e63a1f205976eea Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Fri, 3 Oct 2025 19:15:01 -0400 Subject: [PATCH] refactor(stability): check if temp directory exists before removing --- nodebuilder | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nodebuilder b/nodebuilder index b5271d6ad..d6c4240c5 100755 --- a/nodebuilder +++ b/nodebuilder @@ -784,7 +784,9 @@ get_operating_system() # shellcheck disable=SC2317 handle_exit() { - [ -n "${TEMP_DIRECTORY:-}" ] && rm -rf -- "${TEMP_DIRECTORY:?}"/ + if [ -n "${TEMP_DIRECTORY:-}" ] && [ -d "${TEMP_DIRECTORY}" ]; then + rm -rf -- "${TEMP_DIRECTORY:?}"/ + fi } # shellcheck disable=SC2317