feat: Update 2 files
All checks were successful
Build-Test-Publish / build (linux/amd64) (push) Successful in 32s
Build-Test-Publish / build (linux/arm64) (push) Successful in 57s

This commit is contained in:
Your Name
2025-08-31 16:11:27 +12:00
parent fc20c62671
commit a0f541efcf
2 changed files with 2 additions and 5 deletions

View File

@@ -165,10 +165,7 @@ namespace dropshell
return false;
std::stringstream ssh_cmd;
// Add ConnectTimeout to prevent long waits on unreachable servers
// Use shorter timeout (3s) for non-interactive, longer (10s) for interactive
int timeout = hasFlag(mode, cMode::Interactive) ? 10 : 3;
ssh_cmd << "ssh -o ConnectTimeout=" << timeout << " -p " << ssh_info.get_port() << " "
ssh_cmd << "ssh -p " << ssh_info.get_port() << " "
<< (hasFlag(mode, cMode::Interactive) ? "-tt " : "")
<< ssh_info.get_user() << "@" << ssh_info.get_host();