From 9ab8db41de86d04448eed25250559fd2b1628809 Mon Sep 17 00:00:00 2001 From: Michael Bradley Date: Sat, 5 Jul 2025 23:04:46 -0400 Subject: [PATCH] Don't specify peer port Using a port of 0 and letting the OS choose for us means that we can run multiple peers locally --- .vscode/launch.json | 4 ++-- src/lib.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 323b2e1..424d2c8 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,7 @@ "cargo": { "args": ["build"] }, - "args": ["--seed=gargamel"], + "args": ["--seed=gargamel", "--port=25565"], "cwd": "${workspaceFolder}", "env": { "CARGO_MANIFEST_DIR": "${workspaceFolder}", @@ -30,7 +30,7 @@ "cargo": { "args": ["build"] }, - "args": ["--port=25566", "--connect=[::1]:25565"], + "args": ["--connect=[::1]:25565"], "cwd": "${workspaceFolder}", "env": { "CARGO_MANIFEST_DIR": "${workspaceFolder}", diff --git a/src/lib.rs b/src/lib.rs index 3fad59d..0c637a8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -20,7 +20,7 @@ pub struct AppSettings { source: Source, /// The port the app should listen for connections on - #[arg(short, long, default_value = "25565")] + #[arg(short, long, default_value = "0")] port: u16, }