lmtpd reporting faulty parse errors
Henk.Roose at cwi.nl
Henk.Roose at cwi.nl
Wed Feb 18 05:55:39 EST 2004
On Tue, Feb 17, 2004 at 08:49:49AM -0500, Ken Murchison wrote:
> Henk.Roose at cwi.nl wrote:
> >
> >This is not what I'm talking about. I stated earlier that the scripts
> >are syntactically correct. In addition to that -- all requirements are
> >in the scripts!
> >
> >I suspect this is a bug and it's load and/or uptime related.
> >Question remains: did anyone experience lmtpd reporting *faulty*
> >sieve perse errors?
>
> This is most likely caused by the Sieve lexer/parser not resetting its
> state after a runtime failure (as mentioned in bug #1951). You can try
> the patch attached to the bug, but I don't think it completely solves
> the problem.
I'll take a look at it.
> The real solution to the problem is to upgrade to v2.2.3 which
> precompiles the scripts into bytecode, thereby avoiding parsing scripts
> in lmtpd.
Great. Takes more work but probably more robust in the long run.
Thanks a lot you guys.
--
Henk Roose - Henk.Roose at cwi.nl
CWI - Centrum voor Wiskunde en Informatica
Centre for Mathematics and Computer Science
Amsterdam (NL)
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list