]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: ImageWatcher shouldn't block the notification thread 7407/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 28 Jan 2016 19:38:20 +0000 (14:38 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 28 Jan 2016 23:00:28 +0000 (18:00 -0500)
commit73e03def9271fb5d1739b195e428c3ebfcebd59b
treeaa3e31fb9443012f76f15f64012a55fd1e144c06
parent5617166f78c1995436b4e0794dab2d8254331815
librbd: ImageWatcher shouldn't block the notification thread

Blocking the notification thread will also result in librados async
callbacks becoming blocked (since they use the same thread).

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 7e2019a72733dff43e55c9b22df12939d584f87d)

 Conflicts:
src/librbd/ImageWatcher.[cc|h]: fewer RPC messages
src/librbd/ImageWatcher.cc
src/librbd/ImageWatcher.h