parse SocketAddr from the argument option

This commit is contained in:
yggverse 2025-08-05 20:43:50 +03:00
parent ea8d5c316f
commit 6f4d2894b3
2 changed files with 4 additions and 4 deletions

View file

@ -9,7 +9,7 @@ use librqbit::{
PeerConnectionOptions, SessionOptions,
};
use preload::Preload;
use std::{collections::HashSet, num::NonZero, str::FromStr, time::Duration};
use std::{collections::HashSet, num::NonZero, time::Duration};
use url::Url;
#[tokio::main]
@ -35,9 +35,9 @@ async fn main() -> Result<()> {
SessionOptions {
bind_device_name: config.bind,
listen: match config.listen {
Some(l) => Some(ListenerOptions {
listen_addr: std::net::SocketAddr::from_str(&l)?,
Some(listen_addr) => Some(ListenerOptions {
enable_upnp_port_forwarding: config.listen_upnp,
listen_addr,
..ListenerOptions::default()
}),
None => {