https://bugs.gpodder.org/show_bug.cgi?id=1323
Bug #: 1323
Summary: Process never dies if gpodder.net is unreachable
Classification: Unclassified
Product: gPodder
Version: 2.14
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: low
Component: Application
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
This is another bug I tripped over by accident. I was able to reproduce it on
two different machines.
When I went to close gPodder 2.14 this morning, I decided to open it again to
check something. However, it never opened again! Maybe I didn't click the
button? I tried again. Still nothing.
I checked my processes, and lo' and behold, there are *THREE* gpodder processes
running, yet no sign of the interface. So I killed them. (I got away with
murder.)
After the processes were killed, I was able to launch gPodder again. When I
exited, I noticed that the GUI disappeared, but the gpodder process was still
running in the background. I killed it, and had a hunch as to what the problem
might be.
I ran "gpodder -v" and it revealed that upon exiting, it was attempting to sync
the changes to the server. (That is where it froze.) Normally, it shouldn't
hang on this step. Not to my surprise, I whipped out Firefox and tried to visit
gpodder.net (and my.gpodder.org.) The web site was not reachable.
I unchecked "Synchronize subscriptions and episode actions" and now gPodder
exits cleanly without a process hanging in the background.
Not sure what a solution would look like. Perhaps there should be a timeout of
15 seconds or something, if the server is unreachable?
Even if the connection to the server is slow, syncing the few changes shouldn't
take more than half a minute. But if the server is unreachable, it's like
dividing by zero. I'm going to read above and see if I can find any typos befre
I submtt this bugr rreport.
--
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs