fix(volc_sync): auto-start background monitor thread on module import

This commit is contained in:
kim
2026-01-29 16:43:57 +08:00
parent ca55e6bda6
commit 16e233f374
+6
View File
@@ -8,6 +8,7 @@ import datetime
import requests
import redis
import traceback
import threading
from urllib.parse import urlparse
# ==========================================
@@ -737,3 +738,8 @@ def active_monitor_loop():
if __name__ == "__main__":
active_monitor_loop()
else:
# Auto-start when loaded as a module/callback
print("🚀 Initializing VolcSync Background Monitor...", flush=True)
t = threading.Thread(target=active_monitor_loop, daemon=True)
t.start()