diff options
Diffstat (limited to 'buffet/manager.cc')
-rw-r--r-- | buffet/manager.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/buffet/manager.cc b/buffet/manager.cc index cbb1add..ef18adc 100644 --- a/buffet/manager.cc +++ b/buffet/manager.cc @@ -134,12 +134,12 @@ Manager::~Manager() { } } -void Manager::Start(AsyncEventSequencer* sequencer) { +void Manager::Start() { power_manager_client_.Init(); - RestartWeave(sequencer); + RestartWeave(); } -void Manager::RestartWeave(AsyncEventSequencer* sequencer) { +void Manager::RestartWeave() { Stop(); task_runner_.reset(new TaskRunner{}); @@ -153,7 +153,7 @@ void Manager::RestartWeave(AsyncEventSequencer* sequencer) { if (!options_.disable_privet) { mdns_client_ = MdnsClient::CreateInstance(); web_serv_client_.reset(new WebServClient{ - bus_, sequencer, + brillo::MessageLoop::current(), base::Bind(&Manager::CreateDevice, weak_ptr_factory_.GetWeakPtr())}); bluetooth_client_ = BluetoothClient::CreateInstance(); http_server = web_serv_client_.get(); |