]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: prevent watcher from unregistering with in-flight actions 21938/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 1 May 2018 19:16:29 +0000 (15:16 -0400)
committerPrashant D <pdhange@redhat.com>
Fri, 11 May 2018 01:14:36 +0000 (21:14 -0400)
commit1e349db262b295a66852042fa0ee60ca046b4ee2
treed187fbc49f2c2eeb6918f094e6e73a23aa1cb5b6
parent4e7548972002b3458a542bd978fbf8b4267fc32b
librbd: prevent watcher from unregistering with in-flight actions

Fixes: http://tracker.ceph.com/issues/23955
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 6eeede997d20217d99cbe1b7627fb6aa8de5e8c3)

Conflicts:
src/librbd/Watcher.cc: Resolved in handle_register_watch and
handle_rewatch
src/librbd/ImageWatcher.cc
src/librbd/Watcher.cc
src/librbd/Watcher.h