]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-tika: Don't fail indexing if Tika returns 5xx error
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 5 Mar 2021 10:44:42 +0000 (12:44 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 5 Mar 2021 17:21:56 +0000 (17:21 +0000)
Broken by 8e1eaf849ce4668c0941338e3e3671db159da575, which changed 5xx to be
retried once before it was ignored. However, it accidentally changed the
second 5xx to return failure instead of being ignored.

src/plugins/fts/fts-build-mail.c

index 152f14c77bfbcfe9b9d9e584a3029a7261b2606c..340fb7d9629120dbc58ebc0d3c9757785bff4e5b 100644 (file)
@@ -645,6 +645,7 @@ int fts_build_mail(struct fts_backend_update_context *update_ctx,
                                   between temporary errors and invalid
                                   document input. */
                                i_info("%s - ignoring", retriable_err_msg);
+                               ret = 0;
                                break;
                        }
                }