]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osdc: dec num_in_flight for pool_dne case.
authorJianpeng Ma <jianpeng.ma@intel.com>
Thu, 29 Mar 2018 14:22:15 +0000 (22:22 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Thu, 29 Mar 2018 14:22:15 +0000 (22:22 +0800)
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/osdc/Objecter.cc

index 89fc7bcc6326cf7f5894983aa17b4e8b7e5c0c3f..a83f0ea2b7bf02a8f1063795002a3343c6026221 100644 (file)
@@ -1568,6 +1568,7 @@ void Objecter::_check_op_pool_dne(Op *op, unique_lock *sl)
                     << " concluding pool " << op->target.base_pgid.pool()
                     << " dne" << dendl;
       if (op->onfinish) {
+       num_in_flight--;
        op->onfinish->complete(-ENOENT);
       }