]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
OpTracker: The optracker enabled/disabled check is added 2065/head
authorSomnath Roy <somnath.roy@sandisk.com>
Wed, 2 Jul 2014 18:06:25 +0000 (11:06 -0700)
committerSomnath Roy <somnath.roy@sandisk.com>
Wed, 2 Jul 2014 18:06:25 +0000 (11:06 -0700)
The optracker enabled/disabled check is now added in the
mark_event(const string&) interface.

Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>
src/common/TrackedOp.cc

index 4055230b147da0a2052071575af66ccd4638e464..013a66456feb208336c446b8381eec3f411054e1 100644 (file)
@@ -253,6 +253,9 @@ void OpTracker::RemoveOnDelete::operator()(TrackedOp *op) {
 
 void TrackedOp::mark_event(const string &event)
 {
+  if (!tracker->tracking_enabled)
+    return;
+
   utime_t now = ceph_clock_now(g_ceph_context);
   {
     Mutex::Locker l(lock);