Author: kwright
Date: Fri Feb  7 00:25:32 2014
New Revision: 1565501

URL: http://svn.apache.org/r1565501
Log:
Detect connection refusal properly and throw a short-term ServiceInterruption.  
Part of CONNECTORS-883.

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

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=1565501&r1=1565500&r2=1565501&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
 Fri Feb  7 00:25:32 2014
@@ -431,7 +431,7 @@ public class HttpPoster
 
     long currentTime = System.currentTimeMillis();
     
-    if (e.getClass().getName().equals("java.net.ConnectException"))
+    if (e instanceof java.net.ConnectException)
     {
       // Server isn't up at all.  Try for a brief time then give up.
       String message = "Server could not be contacted during "+context+": 
"+e.getMessage();


Reply via email to