From ad30cf0fafeca99d43b3dca948202873ebbc54fe Mon Sep 17 00:00:00 2001 From: Asias He Date: Wed, 2 Dec 2015 10:17:59 +0800 Subject: [PATCH] failure_detector: Use a standalone logger name Do not share logger with gossip. Sometimes, it is useful to only see one of them. --- gms/failure_detector.cc | 3 ++- gms/gossiper.cc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gms/failure_detector.cc b/gms/failure_detector.cc index d708f11654..9485d7adce 100644 --- a/gms/failure_detector.cc +++ b/gms/failure_detector.cc @@ -43,12 +43,13 @@ #include "gms/endpoint_state.hh" #include "gms/application_state.hh" #include "gms/inet_address.hh" +#include "log.hh" #include #include namespace gms { -extern logging::logger logger; +static logging::logger logger("failure_detector"); constexpr std::chrono::milliseconds failure_detector::DEFAULT_MAX_PAUSE; diff --git a/gms/gossiper.cc b/gms/gossiper.cc index 597e234665..1a8c4c12cb 100644 --- a/gms/gossiper.cc +++ b/gms/gossiper.cc @@ -62,7 +62,7 @@ namespace gms { using clk = gossiper::clk; -logging::logger logger("gossip"); +static logging::logger logger("gossip"); constexpr std::chrono::milliseconds gossiper::INTERVAL; constexpr std::chrono::hours gossiper::A_VERY_LONG_TIME;