From da05efc16db1fe25ec20c9c9a7216e5aa96a217a Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Mon, 13 May 2024 15:31:51 +0200 Subject: [PATCH] TCP server config default improvements --- satrs/CHANGELOG.md | 5 +++++ satrs/src/hal/std/tcp_server.rs | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/satrs/CHANGELOG.md b/satrs/CHANGELOG.md index a9038c9..531b221 100644 --- a/satrs/CHANGELOG.md +++ b/satrs/CHANGELOG.md @@ -8,6 +8,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [unreleased] +## Changed + +- The HAL TCP server `ServerConfig::new` method now sets the `reuse_port` and `reuse_addr` + fields to `true`. + # [v0.2.0] 2024-05-02 ## Changed diff --git a/satrs/src/hal/std/tcp_server.rs b/satrs/src/hal/std/tcp_server.rs index 983702a..f1cacae 100644 --- a/satrs/src/hal/std/tcp_server.rs +++ b/satrs/src/hal/std/tcp_server.rs @@ -66,8 +66,8 @@ impl ServerConfig { inner_loop_delay, tm_buffer_size, tc_buffer_size, - reuse_addr: false, - reuse_port: false, + reuse_addr: true, + reuse_port: true, } } }