Skip to content

Commit b405f54

Browse files
committed
bugfix: truncateSuffix
1 parent 128a159 commit b405f54

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

raft-java-core/src/main/java/com/github/wenweihu86/raft/storage/SegmentedLog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public void truncateSuffix(long newEndIndex) {
213213
segment.getRandomAccessFile().close();
214214
String fullFileName = logDataDir + File.separator + segment.getFileName();
215215
FileUtils.forceDelete(new File(fullFileName));
216-
startLogIndexSegmentMap.remove(segment.getFileName());
216+
startLogIndexSegmentMap.remove(segment.getStartIndex());
217217
} else if (newEndIndex < segment.getEndIndex()) {
218218
int i = (int) (newEndIndex + 1 - segment.getStartIndex());
219219
segment.setEndIndex(newEndIndex);

0 commit comments

Comments
 (0)