diff --git a/Cargo.lock b/Cargo.lock index 4c9edc24..30f79e5d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -44,7 +44,7 @@ dependencies = [ [[package]] name = "actix-server" -version = "2.5.0" +version = "2.5.1" dependencies = [ "actix-codec", "actix-rt", diff --git a/actix-server/CHANGES.md b/actix-server/CHANGES.md index ea3f45b6..4abfedb7 100644 --- a/actix-server/CHANGES.md +++ b/actix-server/CHANGES.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.5.1 + - Fix panic in test server. - Minimum supported Rust version (MSRV) is now 1.71. diff --git a/actix-server/Cargo.toml b/actix-server/Cargo.toml index 6de58fb9..8e44140a 100644 --- a/actix-server/Cargo.toml +++ b/actix-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "actix-server" -version = "2.5.0" +version = "2.5.1" authors = [ "Nikolay Kim ", "Rob Ede ", diff --git a/actix-server/README.md b/actix-server/README.md index a73874f8..73b94fe9 100644 --- a/actix-server/README.md +++ b/actix-server/README.md @@ -5,11 +5,11 @@ [![crates.io](https://img.shields.io/crates/v/actix-server?label=latest)](https://crates.io/crates/actix-server) -[![Documentation](https://docs.rs/actix-server/badge.svg?version=2.5.0)](https://docs.rs/actix-server/2.5.0) +[![Documentation](https://docs.rs/actix-server/badge.svg?version=2.5.1)](https://docs.rs/actix-server/2.5.1) [![Version](https://img.shields.io/badge/rustc-1.52+-ab6000.svg)](https://blog.rust-lang.org/2021/05/06/Rust-1.52.0.html) ![MIT or Apache 2.0 licensed](https://img.shields.io/crates/l/actix-server.svg)
-[![Dependency Status](https://deps.rs/crate/actix-server/2.5.0/status.svg)](https://deps.rs/crate/actix-server/2.5.0) +[![Dependency Status](https://deps.rs/crate/actix-server/2.5.1/status.svg)](https://deps.rs/crate/actix-server/2.5.1) ![Download](https://img.shields.io/crates/d/actix-server.svg) [![Chat on Discord](https://img.shields.io/discord/771444961383153695?label=chat&logo=discord)](https://discord.gg/NWpN5mmg3x) diff --git a/actix-server/tests/testing_server.rs b/actix-server/tests/testing_server.rs index ab3dc3f8..2b5b5418 100644 --- a/actix-server/tests/testing_server.rs +++ b/actix-server/tests/testing_server.rs @@ -71,5 +71,7 @@ async fn new_with_builder() { srv.connect().unwrap(); // connect to alt service defined in custom ServerBuilder - TcpStream::from_std(net::TcpStream::connect(alt_addr).unwrap()).unwrap(); + let stream = net::TcpStream::connect(alt_addr).unwrap(); + stream.set_nonblocking(true).unwrap(); + TcpStream::from_std(stream).unwrap(); } diff --git a/justfile b/justfile index 747dc489..7265a3ce 100644 --- a/justfile +++ b/justfile @@ -75,7 +75,7 @@ test-all toolchain="": (test toolchain) (test-docs toolchain) doc *args: && doc-set-workspace-crates rm -f "$(cargo metadata --format-version=1 | jq -r '.target_directory')/doc/crates.js" RUSTDOCFLAGS="--cfg=docsrs -Dwarnings" cargo +nightly doc --no-deps --workspace {{ all_crate_features }} {{ args }} - + [private] doc-set-workspace-crates: #!/usr/bin/env bash