]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/async: make recv_stamp more precise 15810/head
authorPan Liu <wanjun.lp@alibaba-inc.com>
Wed, 21 Jun 2017 13:29:28 +0000 (21:29 +0800)
committerPan Liu <wanjun.lp@alibaba-inc.com>
Wed, 21 Jun 2017 13:29:28 +0000 (21:29 +0800)
Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>
src/msg/async/AsyncConnection.cc

index 0624427f35eeff20f69913dd10732bd6d75a75d2..affc9210276abb73bd7400cfb652eba6fcf8d173 100644 (file)
@@ -437,6 +437,7 @@ void AsyncConnection::process()
 #if defined(WITH_LTTNG) && defined(WITH_EVENTTRACE)
           ltt_recv_stamp = ceph_clock_now();
 #endif
+          recv_stamp = ceph_clock_now();
           ldout(async_msgr->cct, 20) << __func__ << " begin MSG" << dendl;
           ceph_msg_header header;
           ceph_msg_header_old oldheader;
@@ -492,7 +493,6 @@ void AsyncConnection::process()
           front.clear();
           middle.clear();
           data.clear();
-          recv_stamp = ceph_clock_now();
           current_header = header;
           state = STATE_OPEN_MESSAGE_THROTTLE_MESSAGE;
           break;