]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: AioCompletion fail path should complete in clean thread
authorJason Dillaman <dillaman@redhat.com>
Tue, 30 Apr 2019 15:10:09 +0000 (11:10 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 2 May 2019 13:30:45 +0000 (09:30 -0400)
commite2ee3cd50c96bdcaab19ef9a68dc92cf54a35904
tree7afbec57b8103b5184be1560d71a9d4e1fcfbf6b
parent4a2e2e08c03bab7c5176139b4ac5773426d07e6b
librbd: AioCompletion fail path should complete in clean thread

Ensure that no internal librbd locks are being held when the
callbacks are invoked for AioCompletion::fail.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/io/AioCompletion.cc