fix(volc_sync): auto-start background monitor thread on module import
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user