From be4426a89c2eb8c197f2316cc2699e0c9bc76408 Mon Sep 17 00:00:00 2001 From: ThibaultDECO <80053070+ThibaultDECO@users.noreply.github.com> Date: Wed, 22 Oct 2025 22:05:47 +0200 Subject: [PATCH] InitializeLog() shall not be proceed if already initialized --- absl/log/initialize.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/absl/log/initialize.cc b/absl/log/initialize.cc index ef5d31469a9..4f42817eeb9 100644 --- a/absl/log/initialize.cc +++ b/absl/log/initialize.cc @@ -32,7 +32,10 @@ void InitializeLogImpl(absl::TimeZone time_zone) { } } // namespace -void InitializeLog() { InitializeLogImpl(absl::LocalTimeZone()); } +void InitializeLog() { + if (absl::log_internal::IsInitialized()) return; + InitializeLogImpl(absl::LocalTimeZone()); +} ABSL_NAMESPACE_END } // namespace absl