]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: take reference for RepModify
authorSage Weil <sage@newdream.net>
Mon, 11 Apr 2011 23:21:41 +0000 (16:21 -0700)
committerSage Weil <sage@newdream.net>
Mon, 11 Apr 2011 23:24:57 +0000 (16:24 -0700)
We put in the completions on done; take the matching reference.

Signed-off-by: Sage Weil <sage@newdream.net>
src/osd/ReplicatedPG.cc

index 371de8cb083ffc347e2f02d0a424cd0d517236dc..68cff747666fc4c4cd854e035f5fadae723e128f 100644 (file)
@@ -2969,6 +2969,7 @@ void ReplicatedPG::sub_op_modify(MOSDSubOp *op)
   
   RepModify *rm = new RepModify;
   rm->pg = this;
+  get();
   rm->op = op;
   rm->ctx = 0;
   rm->ackerosd = ackerosd;