maemo.org Bugzilla – Bug 6847
gPodder does not attempt to connect to internet if no ambient connection
Last modified: 2012-02-06 12:09:30 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: v 2.0+git20091013-thp1 EXACT STEPS LEADING TO PROBLEM: 1. Start gPodder with no active connnection 2. Request to download new episodes EXPECTED OUTCOME: Establish network connection, download new episodes ACTUAL OUTCOME: gPodder reports that there are no new episodes available REPRODUCIBILITY: always
Related upstream bug: https://bugs.gpodder.org/show_bug.cgi?id=587
*** This bug has been confirmed by popular vote. ***
2.1-1 My actual outcome: Displays notification that one podcast source cannot be accessed, behaves as if other podcast sources were updated successfully.
*** Bug 9352 has been marked as a duplicate of this bug. ***
I'm not sure what "ambient connection" means, but I leave gpodder on to automatically download podcasts. If my wireless connection disconnects for whatever reason then gpodder seems unable to reconnect -- it just gives an error about DNS. If I manually reconnect or else go to my browser and let it automatically reconnect and then go back to gpodder then everything works fine. If this is the same as this error then I voted in the right place...
(In reply to comment #5) > I'm not sure what "ambient connection" means, but I leave gpodder on to > automatically download podcasts. If my wireless connection disconnects for > whatever reason then gpodder seems unable to reconnect -- it just gives an > error about DNS. If I manually reconnect or else go to my browser and let it > automatically reconnect and then go back to gpodder then everything works fine. Yes, that's exactly the issue here. conic's Python bindings are a little bit underdocumented, but let's see if this can be fixed for the next release.
*** Bug 12140 has been marked as a duplicate of this bug. ***
This can be accomplished with the "conic" bindings. The PyMaemo has some conic examples that can be adapted to make sure there is a connection. I won't have time to work on this myself, but I'd be happy if someone wants to write a patch. If you want to write a patch, I can help you with writing it by showing you around the code, answering questions about the codebase and giving you some pointers what you need to implement it. See also: http://gpodder.org/bug/587