tpop3d-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tpop3d-discuss] tpop3d and Eudora problem


From: ZUKERAN, shin
Subject: [tpop3d-discuss] tpop3d and Eudora problem
Date: Tue, 06 Aug 2002 02:07:13 +0900

Hello,

I found tpop3d's strange behaver.

When pop3 client send many commands on a packet, tpop3 server can't process all 
commands.
I found this problem with Eudora.  Eudora sends LIST and UIDL command first,
and Eudora sends many DELE and RETR command collectively.

I created the tiny patch. My problem was solved.
However, I do not know whether this correction is right. 
Is there any advice? 

diff -uNr tpop3d-1.4.2/connection.c tpop3d-1.4.2.new/connection.c
--- tpop3d-1.4.2/connection.c   Wed Jun 26 05:28:00 2002
+++ tpop3d-1.4.2.new/connection.c       Tue Aug  6 01:41:09 2002
@@ -256,7 +256,7 @@
                 
     /* now update the buffer */
     memmove(c->buffer, q, c->buffer + c->bufferlen - q);
-    c->p = c->buffer;
+    c->p -= (q - c->buffer);
 
     return pc;
 }

----
ZUKERAN, shin
address@hidden


reply via email to

[Prev in Thread] Current Thread [Next in Thread]