]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplicatedPG: set user_version in waiting_for_commit replies
authorSage Weil <sage@inktank.com>
Tue, 3 Sep 2013 00:08:04 +0000 (17:08 -0700)
committerSage Weil <sage@inktank.com>
Tue, 3 Sep 2013 00:08:04 +0000 (17:08 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index a50e0f263d6fa4e7aedb512b8960ee3e09d47083..1ab363091a93efdcc8e118c380c5259c0599f889 100644 (file)
@@ -4201,7 +4201,8 @@ void ReplicatedPG::eval_repop(RepGather *repop)
        for (list<OpRequestRef>::iterator i = waiting_for_ondisk[repop->v].begin();
             i != waiting_for_ondisk[repop->v].end();
             ++i) {
-         osd->reply_op_error(*i, 0, repop->v, 0);
+         osd->reply_op_error(*i, 0, repop->ctx->at_version,
+                             repop->ctx->user_at_version);
        }
        waiting_for_ondisk.erase(repop->v);
       }