Index: device/battery/battery_status_manager_linux.cc |
diff --git a/device/battery/battery_status_manager_linux.cc b/device/battery/battery_status_manager_linux.cc |
index 7fdd86f4a8e60e4e00ed94556341a185e8bc0182..0b2da63d0f1c1f769ef0c45288a0a6112525ea94 100644 |
--- a/device/battery/battery_status_manager_linux.cc |
+++ b/device/battery/battery_status_manager_linux.cc |
@@ -274,6 +274,7 @@ class BatteryStatusManagerLinux : public BatteryStatusManager { |
private: |
// BatteryStatusManager: |
bool StartListeningBatteryChange() override { |
+ if (!StartNotifierThreadIfNecessary()) |
return false; |
notifier_thread_->message_loop()->PostTask( |