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