From bb3a755990bf757aefe4ccf2c05cf08ad2b0d4da Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Sun, 28 Aug 2022 17:05:56 +0200 Subject: [PATCH] timeout to 1 sec --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 3b58626..7fa52c3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -5,7 +5,7 @@ use ssh2::Session; fn upload_file(host: &str, port: u16, username: &str, private_key: &Path, passphrase: Option<&str>, content: &str) -> Result<(), Box> { let addr: SocketAddr = format!("{}:{}", host, port).to_socket_addrs().unwrap().nth(0).expect(format!("Invalid host/port in `{}:{}`", host, port).as_str()); - let tcp: TcpStream = TcpStream::connect_timeout(&addr, Duration::from_secs(3))?; + let tcp: TcpStream = TcpStream::connect_timeout(&addr, Duration::from_secs(1))?; let mut sess: Session = Session::new()?; sess.set_tcp_stream(tcp);