Unverified Commit dfd9dfb2 authored by Steven Fackler's avatar Steven Fackler Committed by GitHub
Browse files

Merge pull request #1216 from kentfredric/bug-1215

Avoid false-failures if underlying network connection errors
parents 9b2eced5 bba670dc
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -601,7 +601,10 @@ fn default_verify_paths() {
    ctx.set_default_verify_paths().unwrap();
    ctx.set_verify(SslVerifyMode::PEER);
    let ctx = ctx.build();
    let s = TcpStream::connect("google.com:443").unwrap();
    let s = match TcpStream::connect("google.com:443") {
        Ok(s) => s,
        Err(_) => return,
    };
    let mut ssl = Ssl::new(&ctx).unwrap();
    ssl.set_hostname("google.com").unwrap();
    let mut socket = ssl.connect(s).unwrap();