Fix: Fixed database is locked error when enabling WAL in SQLite

This commit is contained in:
2026-04-21 00:29:39 +02:00
parent f259e0a774
commit ba241f6a45
2 changed files with 10 additions and 3 deletions
+2
View File
@@ -293,6 +293,8 @@ def on_connect(client, userdata, flags, reason_code, properties=None):
def on_disconnect(client, userdata, disconnect_flags, reason_code, properties=None):
logger.warning(f"⚠️ Disconnessione dal broker MQTT! Codice: {reason_code}")
logger.error("Forzo il riavvio del processo per ripristinare la rete in modo pulito...")
os._exit(1) # Uccide lo script immediatamente (Systemd lo farà risorgere)
def on_message(client, userdata, msg):
global boot_recovered, current_status, cfg