Fix zero-length writes

This commit is contained in:
Vitaliy Filippov
2025-11-23 19:08:24 +03:00
parent d0690091c1
commit ecd26ebac3
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)
{