]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg: set recv stamp for local delivery 1523/head
authorSage Weil <sage@inktank.com>
Mon, 24 Mar 2014 04:32:21 +0000 (21:32 -0700)
committerSage Weil <sage@inktank.com>
Mon, 24 Mar 2014 04:32:21 +0000 (21:32 -0700)
Fixes: #7827
Signed-off-by: Sage Weil <sage@inktank.com>
src/msg/DispatchQueue.cc

index 3adc038e87f9d20569a08d58eba1fb4571b0af2f..8a79ce0d7e04313e83dcf188f4efba9762b35dd7 100644 (file)
@@ -55,6 +55,7 @@ void DispatchQueue::local_delivery(Message *m, int priority)
 {
   Mutex::Locker l(lock);
   m->set_connection(msgr->local_connection.get());
+  m->set_recv_stamp(ceph_clock_now(msgr->cct));
   add_arrival(m);
   if (priority >= CEPH_MSG_PRIO_LOW) {
     mqueue.enqueue_strict(