Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 17926f766da86b28e8af6dc6ea2d589e2a464c60..d3dc27663f988239765e235093d084148accfac5 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -324,6 +324,7 @@ unsigned int BrowserProcessImpl::ReleaseModule() { |
DCHECK_NE(0u, module_ref_count_); |
module_ref_count_--; |
if (0 == module_ref_count_) { |
+ CHECK(MessageLoop::current()->is_running()); |
// Allow UI and IO threads to do blocking IO on shutdown, since we do a lot |
// of it on shutdown for valid reasons. |
base::ThreadRestrictions::SetIOAllowed(true); |