]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: AioCompletion shouldn't hold its lock during callback
authorJason Dillaman <dillaman@redhat.com>
Thu, 30 Apr 2015 17:42:19 +0000 (13:42 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 28 Jul 2015 20:35:20 +0000 (16:35 -0400)
commitb38da48059792e9182fe2877786d9159007683d3
treef5f3262baba73c2b399a07085118d3bf04cef598
parent6fdd3f1ce69fa2e00c6f1bedd5f72352953e1e44
librbd: AioCompletion shouldn't hold its lock during callback

The callback routine most likely will attempt to retrieve the result
code, which will result in a recursive lock attempt.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3ad19ae349ebb27ff6027e40883735240fa97a3c)
src/librbd/AioCompletion.cc