(shared_ptr<Device> device, shared_ptr<Packet> packet) {
data_feed_in(device, packet);
});
+ _device_manager.update_display_name(_device);
update_signals(_device);
}
}
// Make the Signals list
- do {
+ {
lock_guard<mutex> lock(_signals_mutex);
_signals.clear();
_signals.push_back(signal);
}
- } while(0);
+ }
signals_changed();
}