Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index a668699c72dca00392eae4307b064e8a4450eae5..6ee5284568fe96f1d264becb700fec5aefc106ec 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -848,6 +848,13 @@ RenderThreadImpl::~RenderThreadImpl() { |
} |
void RenderThreadImpl::Shutdown() { |
+#if defined(OS_ANDROID) |
+ // Don't allow the render thread to be shut down in single process mode on |
+ // Android. Temporary CHECK() to debug http://crbug.com/514141 |
+ CHECK(!base::CommandLine::ForCurrentProcess()->HasSwitch( |
+ switches::kSingleProcess)); |
+#endif |
+ |
FOR_EACH_OBSERVER( |
RenderThreadObserver, observers_, OnRenderProcessShutdown()); |