]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts: Fix internal error when fts_index_timeout is set
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 4 Aug 2021 14:24:00 +0000 (17:24 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 4 Aug 2021 14:50:21 +0000 (14:50 +0000)
Broken by cf114f90e0ba25c18db846ee582e3a130bd52949

src/plugins/fts/fts-indexer.c

index c203771d5dc949c05d9f1aeeda5789949c17af56..769ef7abab31f5fae58e361e59dbe2b45c51c70e 100644 (file)
@@ -228,11 +228,12 @@ int fts_indexer_init(struct fts_backend *backend, struct mailbox *box,
 
        value = mail_user_plugin_getenv(box->storage->user, "fts_index_timeout");
        if (value != NULL) {
-               if (settings_get_time(value, &timeout_secs, &error) < 0)
+               if (settings_get_time(value, &timeout_secs, &error) < 0) {
                        e_error(box->storage->user->event,
                                "Invalid fts_index_timeout setting: %s",
                                error);
-               return -1;
+                       return -1;
+               }
        }
 
        if (fts_backend_get_last_uid(backend, box, &last_uid) < 0)