Commit 04e9abf6 authored by Sam McNally's avatar Sam McNally Committed by Commit Bot

Change LazyInstances in mojo/public/cpp to be leaky.

Bug: 736125
Change-Id: Icb66b30de6a7a9b2da77a2a733c9b889871edf6e
Reviewed-on: https://chromium-review.googlesource.com/544448Reviewed-by: default avatarKen Rockot <rockot@chromium.org>
Commit-Queue: Sam McNally <sammc@chromium.org>
Cr-Commit-Position: refs/heads/master@{#481765}
parent 7d814671
...@@ -24,10 +24,10 @@ namespace mojo { ...@@ -24,10 +24,10 @@ namespace mojo {
namespace { namespace {
base::LazyInstance<base::ThreadLocalPointer<internal::MessageDispatchContext>>:: base::LazyInstance<base::ThreadLocalPointer<internal::MessageDispatchContext>>::
DestructorAtExit g_tls_message_dispatch_context = LAZY_INSTANCE_INITIALIZER; Leaky g_tls_message_dispatch_context = LAZY_INSTANCE_INITIALIZER;
base::LazyInstance<base::ThreadLocalPointer<SyncMessageResponseContext>>:: base::LazyInstance<base::ThreadLocalPointer<SyncMessageResponseContext>>::Leaky
DestructorAtExit g_tls_sync_response_context = LAZY_INSTANCE_INITIALIZER; g_tls_sync_response_context = LAZY_INSTANCE_INITIALIZER;
void DoNotifyBadMessage(Message message, const std::string& error) { void DoNotifyBadMessage(Message message, const std::string& error) {
message.NotifyBadMessage(error); message.NotifyBadMessage(error);
......
...@@ -38,7 +38,7 @@ class SyncCallSettings { ...@@ -38,7 +38,7 @@ class SyncCallSettings {
size_t scoped_allow_count_ = 0; size_t scoped_allow_count_ = 0;
}; };
base::LazyInstance<base::ThreadLocalPointer<SyncCallSettings>>::DestructorAtExit base::LazyInstance<base::ThreadLocalPointer<SyncCallSettings>>::Leaky
g_sync_call_settings = LAZY_INSTANCE_INITIALIZER; g_sync_call_settings = LAZY_INSTANCE_INITIALIZER;
// static // static
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment