Fix zero-length writes

This commit is contained in:
Vitaliy Filippov
2025-12-02 01:52:12 +03:00
parent 4f997791b8
commit 99bddb976a
3 changed files with 10 additions and 9 deletions
+2 -1
View File
@@ -228,7 +228,8 @@ process_intent:
}
assert(res == 0);
PRIV(op)->lsn = wr->lsn;
heap->use_buffer_area(op->oid.inode, loc, op->len);
if (op->len)
heap->use_buffer_area(op->oid.inode, loc, op->len);
prepare_meta_block_write(op, modified_block);
if (op->len > 0)
{