Index: base/message_loop/message_pump_libevent.cc |
diff --git a/base/message_loop/message_pump_libevent.cc b/base/message_loop/message_pump_libevent.cc |
index d52025a1990ac6bb1895b35be5c22fd43862f1d2..743b4f740eedba8dcf96c05d5e994d1909d5fcb4 100644 |
--- a/base/message_loop/message_pump_libevent.cc |
+++ b/base/message_loop/message_pump_libevent.cc |
@@ -274,6 +274,9 @@ void MessagePumpLibevent::Run(Delegate* delegate) { |
delayed_work_time_ = TimeTicks(); |
} |
} |
+ |
+ if (!keep_running_) |
+ break; |
} |
} |