mirror of
https://github.com/smittix/intercept.git
synced 2026-06-08 14:11:54 -07:00
71eaf1d22a
- Log node_id hint in request_traceroute instead of silently dropping it - Replace asyncio.shield/wait_for pattern with _wait_or_stop() to prevent orphan tasks on retry delays - Poll _stop_event every 1s in _do_connect keep-alive loop to handle stop() race before _asyncio_stop is set - Extract pubkey_prefix/sender_id in _on_channel_msg instead of hardcoding "unknown" - Close coroutine and log in _submit() when worker is not running to prevent ResourceWarning - Cap battery_pct at 100 to prevent values exceeding 100% Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>