From cbd288d20bac758b15b5430aec13ad702f4aab33 Mon Sep 17 00:00:00 2001 From: Chad Retz Date: Fri, 29 Jun 2018 15:34:51 -0500 Subject: [PATCH] Use version 3 onion services for embedded file server example --- examples/embeddedfileserver/main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/embeddedfileserver/main.go b/examples/embeddedfileserver/main.go index 83acda2..96924b6 100644 --- a/examples/embeddedfileserver/main.go +++ b/examples/embeddedfileserver/main.go @@ -48,8 +48,9 @@ func run() error { // Wait at most a few minutes to publish the service listenCtx, listenCancel := context.WithTimeout(context.Background(), 3*time.Minute) defer listenCancel() - // Create an onion service to listen on a random local port but show as 80 - onion, err := t.Listen(listenCtx, &tor.ListenConf{RemotePorts: []int{80}}) + // Create an onion service to listen on a random local port but show as + // Do version 3, it's faster to set up + onion, err := t.Listen(listenCtx, &tor.ListenConf{RemotePorts: []int{80}, Version3: true}) if err != nil { return err }