After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 110428 - won't reconnect when server connection lost
won't reconnect when server connection lost
Status: RESOLVED FIXED
Product: Pan
Classification: Other
Component: general
pre-0.14.0 betas
Other Linux
: Normal normal
: 0.14.1
Assigned To: Charles Kerr
Pan QA Team
Depends on:
Blocks:
 
 
Reported: 2003-04-10 01:15 UTC by tgamble
Modified: 2006-06-18 05:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description tgamble 2003-04-10 01:15:51 UTC
When pan loses its connection to the news server it doesn't try to
reconnect. The only way to get pan to reconnect it to close and relaunch
then revert to the task list.  This was confirmed by frizop@charter.net and
Alberto BARSELLA <ishark@free.fr> on the pan-users mailing list.  Stopping
and restarting the task manager won't fix the problem (the task manager
usually won't stop anyway).

The bug was first apparent with the adoption of the gnet library so I
suppose it's possible this may be a gnet bug.  Previous versions seemed to
have a 'keep alive' loop when the task manager was active that prevented
this sort of problem.
Comment 1 tgamble 2003-05-10 14:03:11 UTC
I should add that this is when downloading articles, headers, and 
binaries.  The task list appears active although there is no 
connection.  Pan doesn't seem to realize the connection is lost, so 
it doesn't try to reconnect. 
Comment 2 Charles Kerr 2003-07-31 19:05:18 UTC
This might already be fixed with the TASK_FAIL and TASK_FAIL_NETWORK
changes in the 0.14.1 betas; I'll need to test it a bit.
Comment 3 Charles Kerr 2003-08-01 23:31:11 UTC
Confirmed fixed in CVS:  I started up 10 largish tasks in Pan
and unplugged my cable modem.  About 30 seconds after plugging
it back in, Pan resumed the tasks.