Bug 6847 - gPodder does not attempt to connect to internet if no ambient connection
: gPodder does not attempt to connect to internet if no ambient connection
Status: NEW
Product: gPodder
General
: unspecified
: N900 Maemo
: Low normal with 8 votes (vote)
: ---
Assigned To: Thomas Perl
: general
:
:
: 7729
:
  Show dependency tree
 
Reported: 2009-12-11 11:11 UTC by gidyn
Modified: 2012-02-06 12:09 UTC (History)
4 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description gidyn (reporter) 2009-12-11 11:11:19 UTC
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
Comment 1 Thomas Perl 2009-12-12 14:49:10 UTC
Related upstream bug: https://bugs.gpodder.org/show_bug.cgi?id=587
Comment 2 Bartosz Taudul 2010-01-03 21:00:09 UTC
*** This bug has been confirmed by popular vote. ***
Comment 3 Bartosz Taudul 2010-01-03 21:02:06 UTC
2.1-1

My actual outcome:
Displays notification that one podcast source cannot be accessed, behaves as if
other podcast sources were updated successfully.
Comment 4 Thomas Perl 2010-05-12 16:14:47 UTC
*** Bug 9352 has been marked as a duplicate of this bug. ***
Comment 5 Peter Bowers 2011-02-22 20:56:13 UTC
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...
Comment 6 Thomas Perl 2011-02-23 00:28:14 UTC
(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.
Comment 7 Thomas Perl 2011-04-12 16:03:59 UTC
*** Bug 12140 has been marked as a duplicate of this bug. ***
Comment 8 Thomas Perl 2012-02-06 12:09:30 UTC
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