]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: don't call refresh from mirror::GetInfoRequest state machine 32900/head
authorMykola Golub <mgolub@suse.com>
Mon, 20 Jan 2020 13:42:47 +0000 (13:42 +0000)
committerNathan Cutler <ncutler@suse.com>
Mon, 27 Jan 2020 15:45:02 +0000 (16:45 +0100)
commita1e0d623d5026baec9d1e6ed83201c3fb326fc10
treec1e55f54b06f290daf6b377539935bd0d6e5a095
parent2ab5460062b6732d368caed445f975e4b7ef2331
librbd: don't call refresh from mirror::GetInfoRequest state machine

Fixes: https://tracker.ceph.com/issues/43589
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit da46798ab3f56a639cc7a0b885778e8f75505b53)

Conflicts:
src/librbd/api/Mirror.cc
- C_ImageGetInfo ctor takes only two arguments in nautilus
- nautilus does not have LambdaContext as a class; use FunctionContext
  instead
src/librbd/api/Mirror.cc
src/librbd/mirror/GetInfoRequest.cc
src/librbd/mirror/GetInfoRequest.h