]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: don't call refresh from mirror::GetInfoRequest state machine 32955/head
authorMykola Golub <mgolub@suse.com>
Mon, 20 Jan 2020 13:42:47 +0000 (13:42 +0000)
committerNathan Cutler <ncutler@suse.com>
Wed, 29 Jan 2020 10:34:34 +0000 (11:34 +0100)
commitc568a194d8c6733bb311940bc8b5f686e75c6454
tree85779d304abbbe63d2724a1298a8099e5e6d49ed
parent557cbc814f5b389e1582c37afa54285ea574c374
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

(cherry picked from commit a1e0d623d5026baec9d1e6ed83201c3fb326fc10)
src/librbd/api/Mirror.cc
src/librbd/mirror/GetInfoRequest.cc
src/librbd/mirror/GetInfoRequest.h