Browse Source

Fix: bump liveview salvo version to 0.44.1. (#1224) (#1130)

xinglixing 2 years ago
parent
commit
fb227943ae
2 changed files with 5 additions and 4 deletions
  1. 2 2
      packages/liveview/Cargo.toml
  2. 3 2
      packages/liveview/examples/salvo.rs

+ 2 - 2
packages/liveview/Cargo.toml

@@ -37,7 +37,7 @@ warp = { version = "0.3.3", optional = true }
 axum = { version = "0.6.1", optional = true, features = ["ws"] }
 
 # salvo
-salvo = { version = "0.37.7", optional = true, features = ["ws"] }
+salvo = { version = "0.44.1", optional = true, features = ["ws"] }
 once_cell = "1.17.1"
 
 # actix is ... complicated?
@@ -51,7 +51,7 @@ tokio = { workspace = true, features = ["full"] }
 dioxus = { workspace = true }
 warp = "0.3.3"
 axum = { version = "0.6.1", features = ["ws"] }
-salvo = { version = "0.37.7", features = ["affix", "ws"] }
+salvo = { version = "0.44.1", features = ["affix", "ws"] }
 tower = "0.4.13"
 
 [features]

+ 3 - 2
packages/liveview/examples/salvo.rs

@@ -20,7 +20,8 @@ fn app(cx: Scope) -> Element {
 async fn main() {
     pretty_env_logger::init();
 
-    let addr: SocketAddr = ([127, 0, 0, 1], 3030).into();
+    let addr = "127.0.0.1:3030";
+    let acceptor = TcpListener::new(addr).bind().await;
 
     let view = LiveViewPool::new();
 
@@ -31,7 +32,7 @@ async fn main() {
 
     println!("Listening on http://{}", addr);
 
-    Server::new(TcpListener::bind(addr)).serve(router).await;
+    Server::new(acceptor).serve(router).await;
 }
 
 #[handler]