HBASE-930 RegionServer stuck: HLog: Could not append. Requesting close of log java.io.IOException: Could not get block locations. Aborting...; WRONG - not a java 1.6ism

git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705136 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael Stack 2008-10-16 04:19:28 +00:00
parent f69423a1d9
commit ca07a6f30b
2 changed files with 5 additions and 10 deletions

View File

@ -35,12 +35,4 @@ class FailedLogCloseException extends IOException {
public FailedLogCloseException(String arg0) {
super(arg0);
}
public FailedLogCloseException(Throwable arg0) {
super(arg0);
}
public FailedLogCloseException(String arg0, Throwable arg1) {
super(arg0, arg1);
}
}

View File

@ -244,7 +244,10 @@ public class HLog implements HConstants {
// Failed close of log file. Means we're losing edits. For now,
// shut ourselves down to minimize loss. Alternative is to try and
// keep going. See HBASE-930.
throw new FailedLogCloseException("#" + this.filenum, e);
FailedLogCloseException flce =
new FailedLogCloseException("#" + this.filenum, e);
flce.initCause(e):
throw e;
}
Path p = computeFilename(old_filenum);
if (LOG.isDebugEnabled()) {