From 823a05c94f6e2dddb2a2f41ec79d93a1485d799b Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 22 Jun 2011 16:39:45 -0700 Subject: [PATCH] proflogger: only register one event for all loggers If we already did logger_start(), don't schedule a new event. Signed-off-by: Sage Weil --- src/common/ProfLogger.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/ProfLogger.cc b/src/common/ProfLogger.cc index 30e8fc71d7983..dee2f363ffb66 100644 --- a/src/common/ProfLogger.cc +++ b/src/common/ProfLogger.cc @@ -97,7 +97,8 @@ void logger_start() { Mutex::Locker l(prof_logger_lock); logger_timer.init(); - flush_all_loggers(); + if (!logger_event) + flush_all_loggers(); } void logger_tare(utime_t s) -- 2.39.5