Conns aren't being saved

This commit is contained in:
idk 2018-12-26 18:05:54 -05:00
parent b0f31cda5e
commit fe84936460
No known key found for this signature in database
GPG key ID: D75C03B39B5E14E1

View file

@ -32,12 +32,17 @@ type Manager struct {
func (m Manager) Serve() error {
var err error
if m.listen, err = net.Listen("tcp", m.host+":"+m.port); err != nil {
return err
} else {
if err := m.server.Serve(m.listen); err != nil {
m.server, err = socks5.New(&m.Config)
if err != nil {
return nil, err
}
m.listen, err = net.Listen("tcp", m.host+":"+m.port)
if err != nil {
return err
}
if err := m.server.Serve(m.listen); err != nil {
return err
}
return nil
}
@ -117,9 +122,5 @@ func NewManagerFromOptions(opts ...func(*Manager) error) (*Manager, error) {
}
return &m, nil
}
m.server, err = socks5.New(&m.Config)
if err != nil {
return nil, err
}
return nil, fmt.Errorf("Resolver creation error.")
}