udp: Config.socket_workers: make value 0 auto-use available vCPUs

This commit is contained in:
Joakim Frostegård 2024-02-10 23:07:59 +01:00
parent f4ef9fcfc9
commit 14c973f72f
2 changed files with 9 additions and 3 deletions

View file

@ -11,7 +11,9 @@ use aquatic_toml_config::TomlConfig;
#[derive(Clone, Debug, PartialEq, TomlConfig, Deserialize, Serialize)]
#[serde(default, deny_unknown_fields)]
pub struct Config {
/// Number of socket workers. One per virtual CPU is recommended
/// Number of socket workers
///
/// 0 = automatically set to number of available virtual CPUs
pub socket_workers: usize,
pub log_level: LogLevel,
pub network: NetworkConfig,