Reduce minute watched timeout log noise - #820
Draft
EddieBSN wants to merge 1 commit into
Draft
Conversation
EddieBSN
force-pushed
the
codex/reduce-minute-watch-timeout-log-noise
branch
from
June 1, 2026 21:05
a86aac1 to
1d8841d
Compare
CoffeeKanzler
added a commit
to CoffeeKanzler/Twitch-Channel-Points-Miner-v2
that referenced
this pull request
Jun 19, 2026
…ookie + None-channel guards) - rdavydov#764: fix watch-priority sorting regression (add_to_watching helper) - rdavydov#791: remove m3u8/usher simulation; Spade watch request only - rdavydov#788: reduce watch-loop CPU/log spam (min 20s sleep, 1s on exception) - rdavydov#820: minute-watched Timeout logs at debug, not error - rdavydov#819: guard get_user_id against empty/non-numeric persistent cookie - issue rdavydov#734: add TypeError guard in __get_campaign_ids_from_streamer
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Fixes #727
This PR reduces error-level log noise from transient minute-watched request timeouts.
Timeouts from the minute-watched request are retried naturally on the next watch loop, so they now log at debug level instead of error level. Connection errors still use the existing error log and reconnect path because those represent a different recovery case.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
python -m compileall -q TwitchChannelPointsMiner example.py setup.pyI did not run a live Twitch session because verifying this end-to-end requires Twitch runtime state and network behavior.
Checklist: