mirror of
https://github.com/YGGverse/aquatic-crawler.git
synced 2026-03-31 09:05:33 +00:00
add disable_local_service_discovery config option
This commit is contained in:
parent
553bffb4f0
commit
d61af4b970
2 changed files with 7 additions and 2 deletions
|
|
@ -28,6 +28,10 @@ pub struct Config {
|
|||
#[arg(long, default_value_t = false)]
|
||||
pub enable_dht: bool,
|
||||
|
||||
/// Enable LSD multicast
|
||||
#[arg(long, default_value_t = false)]
|
||||
pub enable_lsd: bool,
|
||||
|
||||
/// Disable TCP connection
|
||||
#[arg(long, default_value_t = false)]
|
||||
pub disable_tcp: bool,
|
||||
|
|
|
|||
|
|
@ -56,9 +56,10 @@ async fn main() -> Result<()> {
|
|||
keep_alive_interval: config.peer_keep_alive_interval.map(Duration::from_secs),
|
||||
}),
|
||||
}),
|
||||
disable_upload: !config.enable_upload,
|
||||
disable_dht: !config.enable_dht,
|
||||
disable_dht_persistence: true,
|
||||
disable_dht: !config.enable_dht,
|
||||
disable_local_service_discovery: !config.enable_lsd,
|
||||
disable_upload: !config.enable_upload,
|
||||
persistence: None,
|
||||
ratelimits: librqbit::limits::LimitsConfig {
|
||||
upload_bps: config.upload_limit.and_then(NonZero::new),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue