| Index: base/message_loop.cc
|
| diff --git a/base/message_loop.cc b/base/message_loop.cc
|
| index 518a0fd25989864f1dcbe539f10c4f51e5b44384..d83adccec08b56f8cdeb991c1b06af60d7a877e0 100644
|
| --- a/base/message_loop.cc
|
| +++ b/base/message_loop.cc
|
| @@ -286,6 +286,12 @@ void MessageLoop::RemoveTaskObserver(TaskObserver* task_observer) {
|
| task_observers_.RemoveObserver(task_observer);
|
| }
|
|
|
| +void MessageLoop::AssertIdle() const {
|
| + // We only check |incoming_queue_|, since we don't want to lock |work_queue_|.
|
| + base::AutoLock lock(incoming_queue_lock_);
|
| + DCHECK(incoming_queue_.empty());
|
| +}
|
| +
|
| //------------------------------------------------------------------------------
|
|
|
| // Runs the loop in two different SEH modes:
|
|
|