We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9c8a13b commit 2029fe4Copy full SHA for 2029fe4
crates/subspace-farmer/src/commitments.rs
@@ -185,6 +185,10 @@ impl Commitments {
185
}
186
187
pub(crate) fn remove_pieces(&self, pieces: &[Piece]) -> Result<(), CommitmentError> {
188
+ if pieces.is_empty() {
189
+ return Ok(());
190
+ }
191
+
192
for db_entry in self.get_db_entries() {
193
let salt = db_entry.salt();
194
let db_guard = db_entry.lock();
@@ -209,6 +213,10 @@ impl Commitments {
209
213
F: Fn() -> Iter,
210
214
Iter: Iterator<Item = (PieceOffset, &'iter [u8])>,
211
215
{
216
+ if pieces_with_offsets().next().is_none() {
217
218
219
212
220
221
222
0 commit comments