Index: base/message_loop.cc |
diff --git a/base/message_loop.cc b/base/message_loop.cc |
index 553efb1e3b894d8911806cbd8bc2470a5f62584f..e9cad86f6662eca1a7e2722ca7d13729740e2700 100644 |
--- a/base/message_loop.cc |
+++ b/base/message_loop.cc |
@@ -408,6 +408,11 @@ void MessageLoop::AssertIdle() const { |
DCHECK(incoming_queue_.empty()); |
} |
+bool MessageLoop::is_running() const { |
+ DCHECK_EQ(this, current()); |
+ return state_ != NULL; |
+} |
+ |
//------------------------------------------------------------------------------ |
// Runs the loop in two different SEH modes: |