]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: ObjectCacher reads can hang when reading sparse files
authorJason Dillaman <dillaman@redhat.com>
Mon, 15 Sep 2014 04:53:50 +0000 (00:53 -0400)
committerSage Weil <sage@redhat.com>
Fri, 3 Oct 2014 00:50:39 +0000 (17:50 -0700)
commit711a7e6f81983ff2091caa0f232af914a04a041c
treed64d5f360993e2f1443bc613d19c0415d6b8a986
parentb7784dc1baa47560a733fe9dcd2acec51bc93165
rbd: ObjectCacher reads can hang when reading sparse files

The pending read list was not properly flushed when empty objects
were read from a space file.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit cdb7675a21c9107e3596c90c2b1598def3c6899f)
src/osdc/ObjectCacher.cc