]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd_mirror: assert no requests on destroying InstanceWatcher 25666/head
authorMykola Golub <mgolub@suse.com>
Fri, 21 Dec 2018 11:18:49 +0000 (13:18 +0200)
committerMykola Golub <mgolub@suse.com>
Fri, 21 Dec 2018 11:18:49 +0000 (13:18 +0200)
Signed-off-by: Mykola Golub <mgolub@suse.com>
src/tools/rbd_mirror/InstanceWatcher.cc

index d9feefc5491bab69ceac1a189dc4282b45bceb07..5889e01351555e0a14f6a79e59c166a30f98df55 100644 (file)
@@ -332,6 +332,7 @@ InstanceWatcher<I>::InstanceWatcher(librados::IoCtx &io_ctx,
 
 template <typename I>
 InstanceWatcher<I>::~InstanceWatcher() {
+  ceph_assert(m_requests.empty());
   ceph_assert(m_notify_ops.empty());
   ceph_assert(m_notify_op_tracker.empty());
   ceph_assert(m_suspended_ops.empty());