]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplicatedPG: remove dup op mark start call 3646/head
authorZhiqiang Wang <zhiqiang.wang@intel.com>
Fri, 6 Feb 2015 03:18:08 +0000 (11:18 +0800)
committerZhiqiang Wang <zhiqiang.wang@intel.com>
Mon, 9 Feb 2015 06:40:23 +0000 (14:40 +0800)
Op is already mark started in do_op.

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
src/osd/ReplicatedPG.cc

index f283d9dbf901ada36ba28d9d5e2b4fa8c26f52bf..f7416f4d0df9cd076472c7e257980c35eff3a55d 100644 (file)
@@ -2202,8 +2202,6 @@ void ReplicatedPG::execute_ctx(OpContext *ctx)
   ctx->op_t = pgbackend->get_transaction();
 
   if (op->may_write() || op->may_cache()) {
-    op->mark_started();
-
     // snap
     if (!(m->get_flags() & CEPH_OSD_FLAG_ENFORCE_SNAPC) &&
        pool.info.is_pool_snaps_mode()) {