]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-lucene: Fixed checking if optimize should be done directly or via indexer.
authorTimo Sirainen <tss@iki.fi>
Wed, 31 Aug 2011 10:49:48 +0000 (13:49 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 31 Aug 2011 10:49:48 +0000 (13:49 +0300)
src/plugins/fts-lucene/fts-backend-lucene.c

index fdf63bd534580f48c0ba0f6e0e571ecc6255e86c..4fa8431ead5507c49e7a5b85b4471030dbd5b49f 100644 (file)
@@ -250,7 +250,7 @@ fts_backend_lucene_update_deinit(struct fts_backend_update_context *_ctx)
        }
 
        if (fts_backend_lucene_need_optimize(ctx)) {
-               if (ctx->ctx.backend->syncing)
+               if (ctx->lucene_opened)
                        (void)fts_backend_optimize(_ctx->backend);
                else {
                        struct mail_user *user = backend->backend.ns->user;