]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #8868 from Abhishekvrshny/wip-15666-jewel
authorJason Dillaman <dillaman@redhat.com>
Tue, 10 May 2016 16:35:41 +0000 (12:35 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 10 May 2016 16:43:28 +0000 (12:43 -0400)
jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image

Conflicts:
src/tools/rbd_mirror/ImageReplayer.cc: trivial resolution

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
1  2 
src/librbd/internal.cc
src/tools/rbd_mirror/ImageReplayer.cc

Simple merge
index 26341e215b92b262a779303e98477fdf7ddcaaf1,65dde98c0d764d864901ccda929bd6e4a0d6fea1..938bdc5f3812997573b9cc06b66df2a69b1d846d
@@@ -325,8 -360,22 +360,9 @@@ void ImageReplayer<I>::start_replay() 
    Context *on_finish(nullptr);
    {
      Mutex::Locker locker(m_lock);
 -    if (m_stop_requested) {
 -      on_start_fail_start(-EINTR, "start interrupted");
 -      return;
 -    }
 -
      assert(m_state == STATE_STARTING);
      m_state = STATE_REPLAYING;
+     m_state_desc.clear();
      std::swap(m_on_start_finish, on_finish);
    }