On Mon, 22 Nov 2004 08:17:16 -0000, Aaron Stone
<[EMAIL PROTECTED]> wrote:
> [EMAIL PROTECTED] said:
> 
> > ----------------------------------------------------------------------
> >  aaron - 22-Nov-04 02:03 CET
> > ----------------------------------------------------------------------
> > Problem seems to be a missing list_init. Try the patch.
> >
> > ----------------------------------------------------------------------
> >  ilja - 22-Nov-04 09:01 CET
> > ----------------------------------------------------------------------
> > There is a list_init in db_createsession() in db.c. Or does this bug
> > express itself when that function isn't called.
> >
> > BTW, the pop3() function is a mess.. way too long. When Paul is finished
> > with imapcommands.c, I'd like to rewrite pop3.c in the same manner.
> 
> 
> Hmm, I wonder. db_createsession is called from the default case of
> something or another in POP3_APOP. I don't know enough about POP3 to say
> if there's perhaps some way around getting this function called, and so
> that's why it's only certain clients that can trigger the messagelst
> insanity.

db_createsession is called after a successful PASS or APOP command. I
don't think there's a way to go around it. At least, I can't find any

Ilja

Reply via email to