From: Sage Weil Date: Thu, 2 Jun 2011 21:51:20 +0000 (-0700) Subject: journaler: also initialize safe_pos X-Git-Tag: v0.29~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=806646b05eefbed0eacd4ddf66741cab9d8ae9c1;p=ceph.git journaler: also initialize safe_pos on reread_head. Keep consistent across the two methods. Signed-off-by: Sage Weil --- diff --git a/src/osdc/Journaler.cc b/src/osdc/Journaler.cc index 530fe99ee05..872ba87298e 100644 --- a/src/osdc/Journaler.cc +++ b/src/osdc/Journaler.cc @@ -177,7 +177,7 @@ void Journaler::_finish_reread_head(int r, bufferlist& bl, Context *finish) Header h; bufferlist::iterator p = bl.begin(); ::decode(h, p); - prezeroing_pos = prezero_pos = write_pos = flush_pos = h.write_pos; + prezeroing_pos = prezero_pos = write_pos = flush_pos = safe_pos = h.write_pos; expire_pos = h.expire_pos; trimmed_pos = trimming_pos = h.trimmed_pos; init_headers(h);