[Dovecot] v2.1.10 released / indexer errors / lucene

Timo Sirainen tss at iki.fi
Wed Sep 19 18:16:58 EEST 2012


On 19.9.2012, at 17.25, Robert Schetterer wrote:

> Am 18.09.2012 20:52, schrieb Timo Sirainen:
>> http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz
>> http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz.sig
>> 
> 
> Hi Timo, i see a few rare errors with lucene and/or indexer
> since update

Hmm. But not before? I did one change to fts-lucene, but it wasn't supposed to change the existing behavior.

> /lucene-indexes: IndexWriter() failed (#1): Lock obtain timed out
> lucene-indexes) failed: Directory not empty
> 
> Error: unlink_directory(/usr/local/virtual/.../.../lucene-indexes)
> failed: Directory not empty
> 
> lucene-indexes: IndexReader::open() failed (#1): File does not exist

The above errors are also from indexer-worker? I wonder how it gets to unlink_directory(). That shouldn't happen I think, at least I don't see by grepping the sources how it could, unless something is configured wrong (user is able to see lucene-indexes as a mailbox and is able to delete it).

> Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: pure virtual
> method called
> Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: terminate called
> without an active exception
> 
> Error: indexer failed to index mailbox INBOX
> 
> should i care
> -- 
> Best Regards
> MfG Robert Schetterer
> 



More information about the dovecot mailing list