Copy golang.org/x/net/internal/socks (like github.com/tgulacsi/go/x-net-internal-socks) and use socks.NewDialer(...).DialContext instead of Dial.
2018. május 27., vasárnap 19:45:36 UTC+2 időpontban Vadim Lesich a következőt írta: > > I got suggestion use DialContext but proxy package not suport it, also i > found this https://go-review.googlesource.com/c/net/+/37641 > > воскресенье, 27 мая 2018 г., 20:26:19 UTC+3 пользователь Vadim Lesich > написал: >> >> Ok with Mutex all work okay but i'm still have unclosedTransports, i'v >> check it with pprof and he show that >> Dial: dialer.Dial, >> >> blocked Transport from closing >> >> воскресенье, 27 мая 2018 г., 18:33:12 UTC+3 пользователь Tamás Gulácsi >> написал: >>> >>> Map is not concurrency safe, you have to synchronize access. For example >>> with a sync.Mutex. >> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.