From 950fadd3000e38e0a0e5329cb9c93311599d3bd2 Mon Sep 17 00:00:00 2001 From: idk Date: Wed, 26 Dec 2018 16:13:19 -0500 Subject: [PATCH] Conns aren't being saved --- socks/manager.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/socks/manager.go b/socks/manager.go index eaaf8e9..3a3901a 100644 --- a/socks/manager.go +++ b/socks/manager.go @@ -31,6 +31,9 @@ type Manager struct { } func (m Manager) Serve() error { + if m.listen, err = net.Listen("tcp", m.host+":"+m.port); err != nil { + return nil, err + } if err := m.server.Serve(m.listen); err != nil { return err } @@ -116,8 +119,5 @@ func NewManagerFromOptions(opts ...func(*Manager) error) (*Manager, error) { if err != nil { return nil, err } - if m.listen, err = net.Listen("tcp", m.host+":"+m.port); err != nil { - return nil, err - } return nil, fmt.Errorf("Resolver creation error.") }