Index: base/power_monitor/power_monitor_source.cc |
diff --git a/base/power_monitor/power_monitor_source.cc b/base/power_monitor/power_monitor_source.cc |
index 6868cb19e338e17b7d5c960b606b8f22845893da..758430bbaac47e0bac9784f3766398fd9fae0b62 100644 |
--- a/base/power_monitor/power_monitor_source.cc |
+++ b/base/power_monitor/power_monitor_source.cc |
@@ -22,7 +22,8 @@ bool PowerMonitorSource::IsOnBatteryPower() { |
} |
void PowerMonitorSource::ProcessPowerEvent(PowerEvent event_id) { |
- PowerMonitor* monitor = PowerMonitor::Get(); |
+ AutoLock lock(*PowerMonitor::GetSingletonLock()); |
+ PowerMonitor* monitor = PowerMonitor::GetSingleton(); |
if (!monitor) |
return; |