Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: Feeds displayed in red after hibernation due to "host not found" #1609

Open
larsen0815 opened this issue Jan 22, 2025 · 0 comments
Open
Assignees
Labels
Type-Defect This is BUG!!!

Comments

@larsen0815
Copy link

Brief description of the issue

After resuming from hibernation, many of my feeds are shown in red. I guess that RSS Guard tries connecting too early while the WLAN is not fully connected, yet. This leads to the feed updating on the next auto-fetch only, which in my case is set to every 12 hours. After updating manually, all my feeds are ok, so this is not some other problem.

Does not happen on every hibernation, only when it's time to auto-fetch.

Things that could be improved:

  1. Set a delay of some seconds to wait when resuming from Standby/Hibernation (configurable)
  2. Add a configuration option "Retry interval in case of errors". This time could get longer with each failed connection attempt just like mail servers do.

How to reproduce the bug?

(Probably also works with smaller values)

  1. Set auto-fetch for a feed to 12 hours.
  2. Do a manual fetch
  3. Sent Windows into hibernation
  4. Sent yourself into hibernation, go to bed early, and get some well-deserved sleep
  5. Wake up and get a coffee
  6. Wake up Windows after 12 hours have passed
  7. Have a WLAN that is not as fast connected to your laptop as RSS Guard is in starting up

What was the expected result?

I hope there is a way for Windows to inform programs that they got resumed from hibernation. Then RSS Guard should wait some seconds for the network to come up.

Additionally, when a network error occurs, RSS Guard should not use the normal interval for auto-fetching, but instead use the "something went wrong, let's try things again in some seconds"-interval, and try this e.g. 5 times, or increase the value from try to try.

What actually happened?

Most feeds are shown in red and display an error message:

Auto-update status: uses global settings (717 minutes to next auto-fetch of articles)
Active message filters: 0
Status: network error (host not found)
Source: http://feeds.feedburner.com/adminForge
Item ID: 22
Encoding: UTF-8
Type: RSS 2.0/2.0.1
Post-processing script: -
Use raw XML saving: yes

Debug log

n/a

Operating system and version

  • OS: Windows 11
  • RSS Guard version: 4.8.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type-Defect This is BUG!!!
Projects
None yet
Development

No branches or pull requests

2 participants