diff --git a/test/plugin_services/_control.cxx b/test/plugin_services/_control.cxx index 498c44a8..ebe8e9ee 100644 --- a/test/plugin_services/_control.cxx +++ b/test/plugin_services/_control.cxx @@ -156,7 +156,7 @@ TEST_F(PluginServices, SubscriptionThreadSafety) std::array, subscribers> threads; auto id = 0; for (auto& thread : threads) { - thread = std::make_unique([&](){ + thread = std::make_unique([&, id](){ auto const subscriber = fair::mq::tools::ToString("subscriber_", id); for (auto i = 0; i < attempts; ++i) { mServices.SubscribeToDeviceStateChange(subscriber, [](DeviceState){});