]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
journaler: don't block when we adjust back write_pos
authorSage Weil <sage@newdream.net>
Wed, 30 Mar 2011 23:46:04 +0000 (16:46 -0700)
committerSage Weil <sage@newdream.net>
Wed, 30 Mar 2011 23:46:04 +0000 (16:46 -0700)
commit5a1ccdcea84be473e5b13ea504e60dce82bdefaa
treee6747b942d4dbd4c4f98ebdf45f9ad3cba0c7711
parentc6f1cced64c51aa0009516634dcb2952ac8ea1fe
journaler: don't block when we adjust back write_pos

is_readable() may need to adjust the write_pos backward, but will return
false.  If we are at the end we still need to wake up any waiters so they
know about it.

Signed-off-by: Sage Weil <sage@newdream.net>
src/osdc/Journaler.cc