|
|
@@ -360,6 +360,7 @@ public class ObjectDirectory extends FileObjectDatabase { |
|
|
|
// The hasObject call should have only touched the index, |
|
|
|
// so any failure here indicates the index is unreadable |
|
|
|
// by this process, and the pack is likewise not readable. |
|
|
|
LOG.warn("Unable to read packfile " + p.getPackFile(), e); |
|
|
|
removePack(p); |
|
|
|
} |
|
|
|
} |
|
|
@@ -652,6 +653,7 @@ public class ObjectDirectory extends FileObjectDatabase { |
|
|
|
if ((e instanceof CorruptObjectException) |
|
|
|
|| (e instanceof PackInvalidException)) { |
|
|
|
warnTmpl = JGitText.get().corruptPack; |
|
|
|
LOG.warn("Packfile " + p.getPackFile() + " is corrupted", e); |
|
|
|
// Assume the pack is corrupted, and remove it from the list. |
|
|
|
removePack(p); |
|
|
|
} else if (e instanceof FileNotFoundException) { |