Thx for this detailed analyze.<br><br>My confidence is restored now I know this is error in the error message :-)<br><br><span onclick="dr4sdgryt(event)"></span><br><div><span class="gmail_quote">On 3/20/07, <b class="gmail_sendername">
Gunnar Wrobel</b> <<a href="mailto:wrobel@pardus.de">wrobel@pardus.de</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Alain,<br><br>> I got this message when a script was sending 14 emails, 2 mails failed at first try, but were finally delivered 27min later !<br>><br>> As you can see, emails send before and after didn't encounter any problems.
<br>> It looks like a race condition, but the server was not doing anything a that time !<br>> I retried to reproduce the problem, but without success !<br>> This is a Kolab 2.1 beta4<br>><br>> I suspect "ockers"  to be garbage, because -1 is probably an unexpected error number !
<br><br>Yes, Net/LMTP.php probably parses the response from the cyrus lmtp<br>socket incorrectly. I did a grep for "ockers" in the cyrus source code<br>and there is a section within doc/faq.html:<br><br>   Q: I'm getting messages in 
imapd.log like:<br>Sep 11 17:23:55 ogg lmtpd[773]: DBERROR db3: 16 lockers<br>Sep 11 17:23:55 ogg lmtpd[1409]: DBERROR db3: 17 lockers<br>Sep 11 17:23:56 ogg lmtpd[1508]: DBERROR db3: 9 lockers<br>Sep 11 17:23:56 ogg lmtpd[776]: DBERROR db3: 9 lockers
<br>          What's wrong?<br>          A: Nothing is wrong. These messages are logged whenever<br>          Berkeley db encounters lock contention, but isn't necessarily a<br>          problem by themselves. This is especially likely when you have
<br>          an empty or small duplicate delivery database and are receiving<br>          a large volume of e-mail.<br>          Berkeley db 4.0 has a bug where the number of lockers isn't<br>          decremented properly, causing this number to be unreliable.
<br><br>So the error probably originated from the Berkeley db. But in general<br>it looks ok to me since the locking is necessary.<br><br>The resulting error message is not ok though. I don't know if this is<br>a cyrus problem (violation of the LMTP protocol) or a Net/LMTP.php
<br>problem (parse error of the response).<br><br>Maybe somebody else knows where to submit a bug report :)<br><br>Cheers,<br><br>Gunnar<br><br>--<br>____ <a href="http://www.pardus.de">http://www.pardus.de</a> _________________ 
<a href="http://gunnarwrobel.de">http://gunnarwrobel.de</a> _<br><br>    >> Mail at ease - Rent a kolab groupware server at p@rdus <<<br><br>p@rdus Kolab work is funded in part by KDAB and the Kolab Konsortium
<br></blockquote></div><br><br clear="all"><br>-- <br>--<br>Alain Spineux<br>aspineux gmail com<br>May the sources be with you<br>