From aa7b3986466e8aeda91a9776b480a792dfb99b5f Mon Sep 17 00:00:00 2001 From: erinn Date: Mon, 8 Oct 2018 09:44:52 -0700 Subject: [PATCH] bugfix: actually attempt to connect again after a failed first attempt --- utils/networkresolver.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/networkresolver.go b/utils/networkresolver.go index 90aefe5..05aad97 100644 --- a/utils/networkresolver.go +++ b/utils/networkresolver.go @@ -55,8 +55,10 @@ func (nr *NetworkResolver) Resolve(hostname string) (net.Conn, string, error) { conn, err := torDialer.Dial("tcp", resolvedHostname+".onion:9878") if err != nil { NewNym("127.0.0.1:9051", "tcp4", "", 9878) - - return nil, "", err + conn, err = torDialer.Dial("tcp", resolvedHostname+".onion:9878") + if err != nil { + return nil, "", err + } } return conn, resolvedHostname, nil