diff --git a/src/client/Client.cc b/src/client/Client.cc index a41d3c2217a..d8f90eb73c8 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -8295,7 +8295,7 @@ int Client::ll_commit_blocks(Inode *in, map::iterator p = barriers.find(ino); if (p != barriers.end()) { - barrier_interval civ(offset, length); + barrier_interval civ(offset, offset + length); p->second->commit_barrier(civ); }