From bf57db657a9697a385ce025920465d8b0ff9c3fa Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Wed, 20 Feb 2019 11:36:42 -0800 Subject: [PATCH] stop issueing tor NEWNYM commands on errrors on open() --- connectivity/torProvider.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/connectivity/torProvider.go b/connectivity/torProvider.go index 01317ee..b6a7ed6 100644 --- a/connectivity/torProvider.go +++ b/connectivity/torProvider.go @@ -169,12 +169,6 @@ func (tp *torProvider) Open(hostname string) (net.Conn, string, error) { } conn, err := torDailer.Dial("tcp", resolvedHostname+".onion:9878") - // if there was an error, we may have been cycling too fast - // clear the tor cache and try one more time - if err != nil { - tp.t.Control.Signal("NEWNYM") - conn, err = torDailer.Dial("tcp", resolvedHostname+".onion:9878") - } return conn, resolvedHostname, err }