nowy cyrus-sasl i lata na tpop3d

Jarek Woloszyn yossa w pld.org.pl
Pon, 20 Wrz 2004, 10:29:29 CEST


On nie, 19 wrz 2004, Jarek Woloszyn wrote:

> On nie, 19 wrz 2004, Arkadiusz Miskiewicz wrote:
> 
> > On Sunday 19 of September 2004 13:22, Jarek Woloszyn wrote:
> > 
> > > - tpop3d, ktory lezy na ftp nie ma laty, bez ktorej sciaganie maili w
> > >   Outlooku powoduje duplikaty maili (maile nie sa kasowane).
> > Bo ta łata nie powinna być potrzebna - nasz tpop3d ma na to inną łatę z cvsu 
> > tpop3d.
> 
> Mowie teraz o tym tpopie, ktory jest na ftp. Jezeli jest jakis stary, to
> ok, ale jezeli jest ten co w cvs, to niestety nie dziala.

Przyjrzalem sie temu i w tej lacie cvs-20040819 jest dodany tylko
komentarz, ze w tym miejscu moze byc race-condition. Ale poprawki 
do tego nie widze ani w lacie, ani w dzialaniu tpopa. 

         /* At this stage, the connection may be closed or closing. But we
          * should try to interpret commands anyway, in case the client sends
-         * QUIT and immediately closes the connection. */
+         * QUIT and immediately closes the connection.
+         * XXX That's not actually what we do. This creates a race condition
+         * with badly-behaved clients like Microsoft Outlook (cf. email of
+         * 20040203). We might want to consider an option to process remaining
+         * commands even if the connection is actually closed. */


-- 
Jarek Woloszyn




Więcej informacji o liście dyskusyjnej pld-devel-pl