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