Conns aren't being saved
This commit is contained in:
parent
b0f31cda5e
commit
fe84936460
1 changed files with 10 additions and 9 deletions
|
@ -32,12 +32,17 @@ type Manager struct {
|
||||||
|
|
||||||
func (m Manager) Serve() error {
|
func (m Manager) Serve() error {
|
||||||
var err error
|
var err error
|
||||||
if m.listen, err = net.Listen("tcp", m.host+":"+m.port); err != nil {
|
m.server, err = socks5.New(&m.Config)
|
||||||
return err
|
if err != nil {
|
||||||
} else {
|
return nil, err
|
||||||
if err := m.server.Serve(m.listen); err != nil {
|
}
|
||||||
|
m.listen, err = net.Listen("tcp", m.host+":"+m.port)
|
||||||
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err := m.server.Serve(m.listen); err != nil {
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -117,9 +122,5 @@ func NewManagerFromOptions(opts ...func(*Manager) error) (*Manager, error) {
|
||||||
}
|
}
|
||||||
return &m, nil
|
return &m, nil
|
||||||
}
|
}
|
||||||
m.server, err = socks5.New(&m.Config)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
return nil, fmt.Errorf("Resolver creation error.")
|
return nil, fmt.Errorf("Resolver creation error.")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue