Author: kwright
Date: Mon Jan  9 11:57:24 2023
New Revision: 1906486

URL: http://svn.apache.org/viewvc?rev=1906486&view=rev
Log:
CONNECTORS-1743: Retry on 502 and 503 errors, not just 500

Modified:
    manifoldcf/trunk/CHANGES.txt
    
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java

Modified: manifoldcf/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1906486&r1=1906485&r2=1906486&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Mon Jan  9 11:57:24 2023
@@ -3,6 +3,8 @@ $Id$
 
 ======================= 2.25-dev =====================
 
+CONNECTORS-1743: Retry on 502 and 503 errors in Solr connector.
+(Markus Günther)
 
 ======================= Release 2.24 =====================
 

Modified: 
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java?rev=1906486&r1=1906485&r2=1906486&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java
 (original)
+++ 
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/HttpPoster.java
 Mon Jan  9 11:57:24 2023
@@ -484,7 +484,7 @@ public class HttpPoster
 
     // The only other kind of return code we know how to handle is 50x.
     // For these, we should retry for a while.
-    if (code == 500)
+    if (code == 500 || code == 502 || code == 503)
     {
       long currentTime = System.currentTimeMillis();
 


Reply via email to