1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 19:09:43 +00:00

fix: address mo update hanging and imporve temporary file reliability

This commit is contained in:
Tw93
2026-01-12 14:55:42 +08:00
parent add3cca6ef
commit 5d5056fc9e
4 changed files with 20 additions and 16 deletions

View File

@@ -34,7 +34,7 @@ update_via_homebrew() {
temp_upgrade=$(mktemp_file "brew_upgrade")
# Set up trap for interruption (Ctrl+C) with inline cleanup
trap 'stop_inline_spinner 2>/dev/null; rm -f "$temp_update" "$temp_upgrade" 2>/dev/null; echo ""; exit 130' INT TERM
trap "stop_inline_spinner 2>/dev/null; rm -f \"$temp_update\" \"$temp_upgrade\" 2>/dev/null; echo \"\"; exit 130" INT TERM
# Update Homebrew
if [[ -t 1 ]]; then