/* Server Error - the problem could be anything (in Tika or
HTTP server or proxy) and might be retriable, but Tika has
trouble processing some documents and throws up this error
- every time for those documents. So we try retrying this a
- couple of times, but if that doesn't work we'll just ignore
- it. */
- if (http_client_request_try_retry(parser->http_req))
- return;
+ every time for those documents.
+
+ Unfortunately we can't easily re-send the request here,
+ because we would have to re-send the entire payload, which
+ isn't available anymore here. So we'd need to indicate
+ in fts_parser_deinit() that we want to retry.
+ FIXME: do this in v2.3. For now we'll just ignore it. */
i_info("fts_tika: PUT %s failed: %u %s - ignoring",
mail_user_plugin_getenv(parser->user, "fts_tika"),
response->status, response->reason);