* Norbert Tretkowski wrote:
> * Artur R. Czechowski wrote:
> > Let's simulate the process:
> >  - run slrn
> >  - reject packages outgoing to tcp/119 [1]
> >  - press G in slrn
> >  - wait for error
> >  - press G again :)
> >  - pass packages outgoing to tcp/119 [2]
> >  - press G again
> >  - the view is messed up
> > 
> > Full refresh should be done after reconnecting to the server.
> 
> Yet another wishlist bugreport.

Patch against 0.9.8.1pl1 attached.

Norbert
--- slrn-0.9.8.1pl1.orig/src/nntplib.c  2004-10-31 02:30:06.000000000 +0200
+++ slrn-0.9.8.1pl1/src/nntplib.c       2005-10-04 20:45:45.000000000 +0200
@@ -43,6 +43,7 @@
 
 #include "nntpcodes.h"
 #include "util.h"
+#include "misc.h"
 #include "nntplib.h"
 #include "ttymsg.h"
 #include "snprintf.h"
@@ -477,6 +478,8 @@
    if (NULL == (s->tcp = sltcp_open_connection (s->host, s->port, s->use_ssh)))
      return -1;
 
+   slrn_redraw ();
+
    s->init_state = 1;
    s->number_bytes_received = 0;
    NNTP_Try_Authentication = 2;

Reply via email to