diff options
| author | Fuwn <[email protected]> | 2021-03-29 22:58:47 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2021-03-29 22:58:47 -0700 |
| commit | beda30d9e2c1e33b9ba1dc84f44ee7c3eb43fd50 (patch) | |
| tree | 2c5ce6ba59fec743febbafd77be0aa30cf4b95e6 /src/main.rs | |
| parent | format: Refactor CLI, use pure `clap` instead of StructOpt (diff) | |
| download | whirl-beda30d9e2c1e33b9ba1dc84f44ee7c3eb43fd50.tar.xz whirl-beda30d9e2c1e33b9ba1dc84f44ee7c3eb43fd50.zip | |
format: Fix a few Clippy warnings
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/main.rs b/src/main.rs index e3499b4..cb13cd7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,7 +6,7 @@ use std::error::Error; use whirl::server::room::server::RoomServer; use whirl::config; use whirl::config::get_config; -use structopt::clap::{SubCommand, AppSettings, App, Arg, Shell}; +use structopt::clap::Shell; use whirl::cli::cli; #[tokio::main] @@ -53,17 +53,18 @@ async fn main() -> Result<(), Box<dyn Error>> { } async fn run() -> Result<(), Box<dyn Error>> { - let mut threads = vec![]; - threads.push(tokio::spawn(async move { - let _ = AutoServer::new( - &*format!("0.0.0.0:{}", get_config().unwrap().auto_server_port) - ).await; - })); - threads.push(tokio::spawn(async move { - let _ = RoomServer::new( - &*format!("0.0.0.0:{}", get_config().unwrap().room_server_port) - ).await; - })); + let threads = vec![ + tokio::spawn(async move { + let _ = AutoServer::listen( + &*format!("0.0.0.0:{}", get_config().unwrap().auto_server_port) + ).await; + }), + tokio::spawn(async move { + let _ = RoomServer::listen( + &*format!("0.0.0.0:{}", get_config().unwrap().room_server_port) + ).await; + }), + ]; for thread in threads { let _ = thread.await; } |