aboutsummaryrefslogtreecommitdiffstats
path: root/daemon/src/connection_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/src/connection_manager.cpp')
-rw-r--r--daemon/src/connection_manager.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/daemon/src/connection_manager.cpp b/daemon/src/connection_manager.cpp
index c3d260e..f608ce3 100644
--- a/daemon/src/connection_manager.cpp
+++ b/daemon/src/connection_manager.cpp
@@ -33,13 +33,13 @@ Connection_Manager::Connection_Manager(Device_Map const & device_map, Submitter
m_submitter(submitter),
m_connections{},
m_detector(std::bind(&Connection_Manager::detect_devices, this))
+{
+ for (auto const & [name, id] : device_map)
{
- for (auto const & [name, id] : device_map)
- {
- m_connections[id] = std::make_unique<Device_Connection>(id, name, submitter, callback);
- }
- refresh_devices(true, false);
+ m_connections[id] = std::make_unique<Device_Connection>(id, name, submitter, callback);
}
+ refresh_devices(true, false);
+}
Connection_Manager::~Connection_Manager() = default;