You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by sh...@apache.org on 2009/03/06 12:48:28 UTC

svn commit: r750860 - /lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java

Author: shalin
Date: Fri Mar  6 11:48:28 2009
New Revision: 750860

URL: http://svn.apache.org/viewvc?rev=750860&view=rev
Log:
SOLR-1049 -- Do not log a stacktrace if a poll fails due to the master being down

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java?rev=750860&r1=750859&r2=750860&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java Fri Mar  6 11:48:28 2009
@@ -213,7 +213,12 @@
     replicationStartTime = System.currentTimeMillis();
     try {
       //get the current 'replicateable' index version in the master
-      NamedList response = getLatestVersion();
+      NamedList response = null;
+      try {
+        response = getLatestVersion();
+      } catch (Exception e) {
+        LOG.error("Master at: "+masterUrl + " is not available. Snappull failed. Exception: " + e.getMessage());
+      }
       long latestVersion = (Long) response.get(CMD_INDEX_VERSION);
       long latestGeneration = (Long) response.get(GENERATION);
       if (latestVersion == 0L) {