Author: stack
Date: Fri Mar 14 20:38:50 2014
New Revision: 1577699

URL: http://svn.apache.org/r1577699
Log:
HBASE-19751 TestHRegion testWritesWhileScanning occasional fail since 
HBASE-10514 went in

Modified:
    
hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java

Modified: 
hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
URL: 
http://svn.apache.org/viewvc/hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java?rev=1577699&r1=1577698&r2=1577699&view=diff
==============================================================================
--- 
hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
 (original)
+++ 
hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
 Fri Mar 14 20:38:50 2014
@@ -3260,7 +3260,14 @@ public class TestHRegion extends HBaseTe
       flushThread.join();
       flushThread.checkNoError();
     } finally {
-      HRegion.closeHRegion(this.region);
+      try {
+        HRegion.closeHRegion(this.region);
+      } catch (DroppedSnapshotException dse) {
+        // We could get this on way out because we interrupt the background 
flusher and it could
+        // fail anywhere causing a DSE over in the background flusher... only 
it is not properly
+        // dealt with so could still be memory hanging out when we get to here 
-- memory we can't
+        // flush because the accounting is 'off' since original DSE.
+      }
       this.region = null;
     }
   }


Reply via email to