• Pygate Timeout problem

    From Stephen Walsh@3:633/280 to Tommi Koivula on Sun Feb 1 13:43:34 2026

    Hello Tommi!

    31 Jan 26 11:38, you wrote to me:

    I see this kind of an issue when Pygate tries to fetch a message that
    do not exist at the news server. Article 1655389. Ok, fine. But after
    that it seems to skip all the rest messages and newsgroups as well.

    [...]
    31-Jan-26 11:21:06 - ERROR - Error fetching from finet.testi: cannot
    read from timed out object


    ### Version 1.5.10 (February 1, 2026)

    #### Article Fetch Error Recovery
    Fixed issue where a timeout fetching one article would cause all subsequent articles
    and newsgroups to fail with "cannot read from timed out object".

    Detailed error logging: Now logs error type (timeout, connection error, etc.) with newsgroup
    context

    Always update high water mark: Previously only updated when messages were fetched successfully.
    Now always updates to `end_article` to skip problematic articles on retry

    Failed article tracking: Logs which article numbers failed for diagnostics

    Example log output:
    ```
    ERROR - Timeout fetching article 1655389 from alt.usage.english: timed out WARNING - Multiple connection errors, attempting reconnect to alt.usage.english INFO - Reconnected successfully, continuing fetch from article 1655390
    WARNING - Failed to fetch 1 article(s) from alt.usage.english: [1655389]
    ```



    Stephen


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (3:633/280)
  • From Tommi Koivula@2:221/1.20 to All on Sun Feb 1 15:11:10 2026
    On Sun, 01 Feb 2026 04:50:01 +1100 Stephen Walsh wrote:

    ### Version 1.5.10 (February 1, 2026)

    Testing... ;)

    'Tommi

    --- PyGate Linux v1.5.10
    * Origin: RBB PyGate / inn.news.fidonet.fi (2:221/1.20)