Skip to content

Reduce minute watched timeout log noise - #820

Draft
EddieBSN wants to merge 1 commit into
rdavydov:masterfrom
EddieBSN:codex/reduce-minute-watch-timeout-log-noise
Draft

Reduce minute watched timeout log noise#820
EddieBSN wants to merge 1 commit into
rdavydov:masterfrom
EddieBSN:codex/reduce-minute-watch-timeout-log-noise

Conversation

@EddieBSN

@EddieBSN EddieBSN commented Jun 1, 2026

Copy link
Copy Markdown

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.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

  • Ran python -m compileall -q TwitchChannelPointsMiner example.py setup.py

I did not run a live Twitch session because verifying this end-to-end requires Twitch runtime state and network behavior.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • My changes generate no new warnings
  • Documentation changes are not required for this change
  • No dependent changes were needed in requirements.txt

@EddieBSN EddieBSN changed the title [codex] Reduce minute watched timeout log noise Reduce minute watched timeout log noise Jun 1, 2026
@EddieBSN
EddieBSN force-pushed the codex/reduce-minute-watch-timeout-log-noise branch from a86aac1 to 1d8841d Compare June 1, 2026 21:05
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Read timed out bug

1 participant