From: Zhiqiang Wang Date: Mon, 30 Mar 2015 07:25:34 +0000 (+0800) Subject: common/TrackedOp: checking in flight ops fix X-Git-Tag: v9.0.3~146^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F4929%2Fhead;p=ceph.git common/TrackedOp: checking in flight ops fix Return earlier if tracking is not enabled when checking in flight ops. Signed-off-by: Zhiqiang Wang --- diff --git a/src/common/TrackedOp.cc b/src/common/TrackedOp.cc index 727811a979d5..fbd30b81528c 100644 --- a/src/common/TrackedOp.cc +++ b/src/common/TrackedOp.cc @@ -152,6 +152,9 @@ void OpTracker::unregister_inflight_op(TrackedOp *i) bool OpTracker::check_ops_in_flight(std::vector &warning_vector) { + if (!tracking_enabled) + return false; + utime_t now = ceph_clock_now(cct); utime_t too_old = now; too_old -= complaint_time;