diff --git a/receiver/src/main.cpp b/receiver/src/main.cpp index a1e44c8109f92e1c6dac293124f378353fe83d44..602d5f1b595ee98ffbd4db295c8afa92a57234d0 100644 --- a/receiver/src/main.cpp +++ b/receiver/src/main.cpp @@ -23,7 +23,7 @@ asapo::Error ReadConfigFile(int argc, char* argv[]) { std::thread StartDataServer(const asapo::ReceiverConfig* config, asapo::SharedCache cache) { static const std::string dataserver_address = "0.0.0.0:" + std::to_string(config->dataserver_listen_port); return std::thread([config] { - asapo::ReceiverDataServer data_server{dataserver_address, config->log_level, config->dataserver_nthreads}; + asapo::ReceiverDataServer data_server{dataserver_address, config->log_level, (uint8_t)config->dataserver_nthreads}; data_server.Run(); }); }