Index: mojo/services/tracing/tracing_app.cc |
diff --git a/mojo/services/tracing/tracing_app.cc b/mojo/services/tracing/tracing_app.cc |
index 974ce0d6c38da69dc13d4a84c1b2557d171e8e7f..f7885eb75b6b20bce186ccbc844f1f46a7ec38d1 100644 |
--- a/mojo/services/tracing/tracing_app.cc |
+++ b/mojo/services/tracing/tracing_app.cc |
@@ -42,6 +42,11 @@ bool TracingApp::AcceptConnection(mojo::Connection* connection) { |
return true; |
} |
+bool TracingApp::ShellConnectionLost() { |
+ base::MessageLoop::current()->QuitWhenIdle(); |
+ return true; |
+} |
+ |
void TracingApp::Create(mojo::Connection* connection, |
mojo::InterfaceRequest<TraceCollector> request) { |
collector_binding_.Bind(std::move(request)); |