]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd-mirror: don't unregister asok commands if image replayer start failed
authorMykola Golub <mgolub@mirantis.com>
Wed, 4 May 2016 12:23:11 +0000 (15:23 +0300)
committerJason Dillaman <dillaman@redhat.com>
Fri, 20 May 2016 13:01:53 +0000 (09:01 -0400)
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 2fd6fdd3dc9ecb915362f5e3aa8a224210273540)

src/tools/rbd_mirror/ImageReplayer.cc

index 203b78c10f7b4f5ee8f2483b81ee2206bd884f0c..9ec48e27b3273786a2223dbfe3ce13b032e0343c 100644 (file)
@@ -562,9 +562,6 @@ void ImageReplayer<I>::on_start_fail_finish(int r)
   m_local_ioctx.close();
   m_remote_ioctx.close();
 
-  delete m_asok_hook;
-  m_asok_hook = nullptr;
-
   if (on_start_finish != nullptr) {
     dout(20) << "on start finish complete, r=" << r << dendl;
     on_start_finish->complete(r);