diff options
| author | Alan Conway <aconway@apache.org> | 2009-10-01 21:17:01 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2009-10-01 21:17:01 +0000 |
| commit | 66b66bdfc90d01b0505270982e513fde3af5295c (patch) | |
| tree | 756b3fb726cb9cbc3a734239f9df89d3cd114caa /cpp/src/qpid/cluster/OutputInterceptor.cpp | |
| parent | 526c9c7fc31c2ff5880f9993acc83a47a0973ab2 (diff) | |
| download | qpid-python-66b66bdfc90d01b0505270982e513fde3af5295c.tar.gz | |
Removed LatencyTracker from cluster.
Turned out not to be very useful. Better to use profiling tools like systemtap.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@820796 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/cluster/OutputInterceptor.cpp')
| -rw-r--r-- | cpp/src/qpid/cluster/OutputInterceptor.cpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/cpp/src/qpid/cluster/OutputInterceptor.cpp b/cpp/src/qpid/cluster/OutputInterceptor.cpp index cb8f01386c..cb75fe5561 100644 --- a/cpp/src/qpid/cluster/OutputInterceptor.cpp +++ b/cpp/src/qpid/cluster/OutputInterceptor.cpp @@ -24,7 +24,6 @@ #include "qpid/framing/ClusterConnectionDeliverDoOutputBody.h" #include "qpid/framing/AMQFrame.h" #include "qpid/log/Statement.h" -#include "qpid/sys/LatencyTracker.h" #include <boost/current_function.hpp> @@ -40,16 +39,9 @@ OutputInterceptor::OutputInterceptor(Connection& p, sys::ConnectionOutputHandler : parent(p), closing(false), next(&h), sendMax(1), sent(0), sentDoOutput(false) {} -#if defined QPID_LATENCY_TRACKER -extern sys::LatencyTracker<const AMQBody*> doOutputTracker; -#endif - void OutputInterceptor::send(framing::AMQFrame& f) { - LATENCY_TRACK(doOutputTracker.finish(f.getBody())); - { - sys::Mutex::ScopedLock l(lock); - next->send(f); - } + sys::Mutex::ScopedLock l(lock); + next->send(f); } void OutputInterceptor::activateOutput() { |
