Author: tedyu
Date: Sat Sep 17 20:52:33 2011
New Revision: 1172068
URL: http://svn.apache.org/viewvc?rev=1172068&view=rev
Log:
HBASE-4400 fixed up the anonymous Abortable in createAndForceNodeToOpenedState()
Modified:
hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
Modified:
hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
URL:
http://svn.apache.org/viewvc/hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java?rev=1172068&r1=1172067&r2=1172068&view=diff
==============================================================================
--- hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
(original)
+++ hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
Sat Sep 17 20:52:33 2011
@@ -1578,10 +1578,16 @@ public class HBaseTestingUtility {
IOException, KeeperException, NodeExistsException {
ZooKeeperWatcher zkw = new ZooKeeperWatcher(TEST_UTIL.getConfiguration(),
"unittest", new Abortable() {
+ boolean aborted = false;
@Override
public void abort(String why, Throwable e) {
+ aborted = true;
throw new RuntimeException("Fatal ZK error, why=" + why, e);
}
+ @Override
+ public boolean isAborted() {
+ return aborted;
+ }
});
ZKAssign.createNodeOffline(zkw, region.getRegionInfo(), regionServer