]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: flush all incomplete in-flight IOs upon image close
authorJason Dillaman <dillaman@redhat.com>
Wed, 26 Aug 2020 23:40:39 +0000 (19:40 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 26 Aug 2020 23:40:39 +0000 (19:40 -0400)
commit70eb9c751b5165f2b9e094828dde0e66de7cefaa
treee1112bf354ff2ff6961fd4697f07a3ebcce3ff57
parentd2a3fcc728c31b25166aeb55c99b9ccf8d4985bb
librbd: flush all incomplete in-flight IOs upon image close

Fixes: https://tracker.ceph.com/issues/46875
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/image/CloseRequest.cc
src/librbd/image/CloseRequest.h
src/librbd/io/QueueImageDispatch.cc