From 89bddc74bb983ef7783396020d24554040e3d499 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Fri, 14 Oct 2016 09:54:04 -0700 Subject: [PATCH] certdump: only close connection if Dial succeeds. --- cmd/certdump/certdump.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/certdump/certdump.go b/cmd/certdump/certdump.go index 01d5061..103fe6b 100644 --- a/cmd/certdump/certdump.go +++ b/cmd/certdump/certdump.go @@ -240,10 +240,10 @@ func displayAllCertsWeb(uri string, leafOnly bool) { if err == nil { state = conn.ConnectionState() } + conn.Close() } else { Warn(err, "TLS verification error with server name %s", ci.Host) } - conn.Close() if len(state.PeerCertificates) == 0 { Warnx("no certificates found")