From: Samuel Just Date: Tue, 9 Apr 2013 22:13:38 +0000 (-0700) Subject: FileJournal: fix off by one error in committed_thru X-Git-Tag: v0.61~207^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=90c256d757a62fc8cc253d4db5ec5e66605048c6;p=ceph.git FileJournal: fix off by one error in committed_thru journalq.front().first is the sequence number of the entry at journalq.front().second. Signed-off-by: Samuel Just --- diff --git a/src/os/FileJournal.cc b/src/os/FileJournal.cc index c99f1662f335..c283926b24ce 100644 --- a/src/os/FileJournal.cc +++ b/src/os/FileJournal.cc @@ -1535,7 +1535,7 @@ void FileJournal::committed_thru(uint64_t seq) } if (!journalq.empty()) { header.start = journalq.front().second; - header.start_seq = journalq.front().first + 1; + header.start_seq = journalq.front().first; } else { header.start = write_pos; header.start_seq = journaled_seq + 1;