From: Mykola Golub Date: Wed, 30 Mar 2016 11:39:37 +0000 (+0300) Subject: cls::rbd: read_peers: update last_read on next cls_cxx_map_get_vals X-Git-Tag: v10.1.1~57^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3995cafae4dfd431b0c61e8355271151a6c9c76e;p=ceph.git cls::rbd: read_peers: update last_read on next cls_cxx_map_get_vals Signed-off-by: Mykola Golub --- diff --git a/src/cls/rbd/cls_rbd.cc b/src/cls/rbd/cls_rbd.cc index b3c7fc696b38..24b2e3acd38c 100644 --- a/src/cls/rbd/cls_rbd.cc +++ b/src/cls/rbd/cls_rbd.cc @@ -3014,6 +3014,10 @@ int read_peers(cls_method_context_t hctx, return -EIO; } } + + if (!vals.empty()) { + last_read = vals.rbegin()->first; + } } return 0; }