fix: version 3.1.1 -- Actualizador no queda colgado al reiniciar el backend

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-10-23 14:25:49 -05:00
parent 4056c70d90
commit 72890e37d9
6 changed files with 24 additions and 9 deletions
+5 -3
View File
@@ -82,9 +82,11 @@ write_status running
# matchea ninguna de las dos reglas, sudo pide contraseña, falla en este contexto sin terminal, y
# el restart nunca pasa (el resto del update ya corrio bien, pero los servicios quedan con el
# codigo viejo sin que nada avise del error). Bug real encontrado el 2026-09-30.
sudo systemctl restart "$BACKEND_SERVICE"
# Frontend primero y backend AL FINAL: este script corre dentro del cgroup del backend, asi que
# reiniciarlo lo mata. Por eso se marca "done" antes; el popup confirma igual que el backend nuevo
# este arriba (runningVersion) antes de recargar.
sudo systemctl restart "$FRONTEND_SERVICE"
PHASE=complete
write_status done
echo "=== update done $(date -Iseconds) -- v$NEW_VERSION ==="
echo "=== update done $(date -Iseconds) -- v$NEW_VERSION (reiniciando backend) ==="
sudo systemctl restart "$BACKEND_SERVICE"