From 5b153619dadb4ded2889710adb8ce333aba76aa0 Mon Sep 17 00:00:00 2001 From: Michal Jarzabek Date: Sat, 2 Jul 2016 10:06:22 +0100 Subject: [PATCH] msg/AsyncMessenger: move C_handle_reap class to cc Signed-off-by: Michal Jarzabek --- src/msg/async/AsyncMessenger.cc | 10 ++++++++++ src/msg/async/AsyncMessenger.h | 10 ---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/msg/async/AsyncMessenger.cc b/src/msg/async/AsyncMessenger.cc index 90bb30dac648..d36a1b8bca55 100644 --- a/src/msg/async/AsyncMessenger.cc +++ b/src/msg/async/AsyncMessenger.cc @@ -485,6 +485,16 @@ void WorkerPool::barrier() ldout(cct, 10) << __func__ << " end." << dendl; } +class C_handle_reap : public EventCallback { + AsyncMessenger *msgr; + + public: + explicit C_handle_reap(AsyncMessenger *m): msgr(m) {} + void do_request(int id) { + // judge whether is a time event + msgr->reap_dead(); + } +}; /******************* * AsyncMessenger diff --git a/src/msg/async/AsyncMessenger.h b/src/msg/async/AsyncMessenger.h index d4270b8c8289..87811d0ae375 100644 --- a/src/msg/async/AsyncMessenger.h +++ b/src/msg/async/AsyncMessenger.h @@ -285,16 +285,6 @@ private: friend class Processor; DispatchQueue dispatch_queue; - class C_handle_reap : public EventCallback { - AsyncMessenger *msgr; - - public: - explicit C_handle_reap(AsyncMessenger *m): msgr(m) {} - void do_request(int id) { - // judge whether is a time event - msgr->reap_dead(); - } - }; // the worker run messenger's cron jobs Worker *local_worker; -- 2.47.3