mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-04-27 03:15:19 +00:00
e058da4968
- Make MeshCoreBot.stop idempotent; remove duplicate stop from start(). - Avoid web viewer restart during shutdown; gate main-loop restarts. - Fix packet capture MQTT callbacks to log each broker’s host. - Only shutdown APScheduler when running; silence double-shutdown noise. - Add regression tests in tests/test_shutdown_reliability.py.