From 830dc9671c8e506143d59aac41b816f7950e56f2 Mon Sep 17 00:00:00 2001 From: Aaron Kaiser Date: Wed, 29 Oct 2025 16:22:42 +0100 Subject: [PATCH] add default value for NUM_AGENTS --- src/agent.rs | 6 +++--- src/ed25519.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/agent.rs b/src/agent.rs index 20e2cf7..106c6cd 100644 --- a/src/agent.rs +++ b/src/agent.rs @@ -47,9 +47,9 @@ impl Agent { if child == 0 { // child - close(0); - close(1); - close(2); + // close(0); + // close(1); + // close(2); let path = CString::new(agent_path.as_os_str().as_encoded_bytes()).unwrap(); let data_fd = CString::new(data_fd.to_string()).unwrap(); diff --git a/src/ed25519.rs b/src/ed25519.rs index 4942e6b..df46091 100644 --- a/src/ed25519.rs +++ b/src/ed25519.rs @@ -13,7 +13,7 @@ static ED25519AGENT: LazyLock>> = LazyLock::new(|| { let keyfile_path = std::env::var("ED25519_KEYFILE").expect("Ed25519_KEYFILE environment variable missing"); let num_agents: usize = std::env::var("NUM_AGENTS") - .expect("NUM_AGENTS environment variable missing") + .unwrap_or("1".to_string()) .parse() .expect("NUM_AGENTS should be an integer"); let mut agents = Vec::with_capacity(num_agents);