]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
AsyncConnection: release dispatch throttle with fast dispatch message
authorHaomai Wang <haomai@xsky.com>
Fri, 6 May 2016 16:12:24 +0000 (00:12 +0800)
committerHaomai Wang <haomai@xsky.com>
Fri, 6 May 2016 16:29:31 +0000 (00:29 +0800)
Signed-off-by: Haomai Wang <haomai@xsky.com>
src/msg/async/AsyncConnection.cc

index b0e4455ec3318bdd36fbbdd83cb2c02d6f898b95..d52f4b160c342c5f9dabade0da62245307ffda24 100644 (file)
@@ -895,7 +895,7 @@ void AsyncConnection::process()
             delay_state->queue(delay_period, release, message);
           } else if (async_msgr->ms_can_fast_dispatch(message)) {
             lock.Unlock();
-            async_msgr->ms_fast_dispatch(message);
+            dispatch_queue->fast_dispatch(message);
             lock.Lock();
           } else {
             dispatch_queue->enqueue(message, message->get_priority(), conn_id);