add default value for NUM_AGENTS

This commit is contained in:
2025-10-29 16:22:42 +01:00
parent af0d286549
commit 830dc9671c
2 changed files with 4 additions and 4 deletions

View File

@@ -47,9 +47,9 @@ impl Agent {
if child == 0 { if child == 0 {
// child // child
close(0); // close(0);
close(1); // close(1);
close(2); // close(2);
let path = CString::new(agent_path.as_os_str().as_encoded_bytes()).unwrap(); let path = CString::new(agent_path.as_os_str().as_encoded_bytes()).unwrap();
let data_fd = CString::new(data_fd.to_string()).unwrap(); let data_fd = CString::new(data_fd.to_string()).unwrap();

View File

@@ -13,7 +13,7 @@ static ED25519AGENT: LazyLock<Vec<Mutex<Agent>>> = LazyLock::new(|| {
let keyfile_path = let keyfile_path =
std::env::var("ED25519_KEYFILE").expect("Ed25519_KEYFILE environment variable missing"); std::env::var("ED25519_KEYFILE").expect("Ed25519_KEYFILE environment variable missing");
let num_agents: usize = std::env::var("NUM_AGENTS") let num_agents: usize = std::env::var("NUM_AGENTS")
.expect("NUM_AGENTS environment variable missing") .unwrap_or("1".to_string())
.parse() .parse()
.expect("NUM_AGENTS should be an integer"); .expect("NUM_AGENTS should be an integer");
let mut agents = Vec::with_capacity(num_agents); let mut agents = Vec::with_capacity(num_agents);