| Index: chromeos/components/tether/initializer.cc
 | 
| diff --git a/chromeos/components/tether/initializer.cc b/chromeos/components/tether/initializer.cc
 | 
| index 94ebddc4ad5abf2f86d8354acabb5da17fdbd03f..fe1ed4f0c4e1ea4bd7ab093381ca36b86f358747 100644
 | 
| --- a/chromeos/components/tether/initializer.cc
 | 
| +++ b/chromeos/components/tether/initializer.cc
 | 
| @@ -13,6 +13,7 @@
 | 
|  #include "chromeos/components/tether/host_scan_device_prioritizer.h"
 | 
|  #include "chromeos/components/tether/host_scan_scheduler.h"
 | 
|  #include "chromeos/components/tether/host_scanner.h"
 | 
| +#include "chromeos/components/tether/keep_alive_scheduler.h"
 | 
|  #include "chromeos/components/tether/local_device_data_provider.h"
 | 
|  #include "chromeos/components/tether/network_configuration_remover.h"
 | 
|  #include "chromeos/components/tether/network_connection_handler_tether_delegate.h"
 | 
| @@ -197,6 +198,9 @@ void Initializer::OnBluetoothAdapterAdvertisingIntervalSet(
 | 
|        network_state_handler_, active_host_.get(),
 | 
|        tether_host_response_recorder_.get(),
 | 
|        device_id_tether_network_guid_map_.get());
 | 
| +  keep_alive_scheduler_ = base::MakeUnique<KeepAliveScheduler>(
 | 
| +      active_host_.get(), ble_connection_manager_.get(), host_scan_cache_.get(),
 | 
| +      device_id_tether_network_guid_map_.get());
 | 
|    clock_ = base::MakeUnique<base::DefaultClock>();
 | 
|    host_scanner_ = base::MakeUnique<HostScanner>(
 | 
|        tether_host_fetcher_.get(), ble_connection_manager_.get(),
 | 
| 
 |