Skip to content

Commit 033eace

Browse files
committed
clean invalid matched blocks at startup
1 parent 9dd87b6 commit 033eace

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

light-client-lib/src/storage/db/browser.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1211,7 +1211,7 @@ impl Storage {
12111211
should_remove = true;
12121212
break;
12131213
}
1214-
} else if start_number + 1000 < tip_number {
1214+
} else if start_number + 2000 < tip_number {
12151215
warn!(
12161216
"Matched block {:#x} not found in storage, entry at start_number={} is {} blocks behind tip, removing",
12171217
block_hash, start_number, tip_number - start_number

light-client-lib/src/storage/db/native.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -744,7 +744,7 @@ impl Storage {
744744
should_remove = true;
745745
break;
746746
}
747-
} else if start_number + 1000 < tip_number {
747+
} else if start_number + 2000 < tip_number {
748748
warn!(
749749
"Matched block {:#x} not found in storage, entry at start_number={} is {} blocks behind tip, removing",
750750
block_hash, start_number, tip_number - start_number
@@ -756,6 +756,7 @@ impl Storage {
756756

757757
if should_remove {
758758
self.remove_matched_blocks(start_number);
759+
warn!("Remove matched blocks: {}", start_number);
759760
} else {
760761
break;
761762
}

0 commit comments

Comments
 (0)