1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-09 17:30:44 +00:00

remove task member in dns.Server.

This commit is contained in:
Darien Raymond 2018-06-26 15:35:22 +02:00
parent e5f6554703
commit f743b1e591
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -10,14 +10,12 @@ import (
"v2ray.com/core"
"v2ray.com/core/common"
"v2ray.com/core/common/net"
"v2ray.com/core/common/task"
)
type Server struct {
sync.Mutex
hosts map[string]net.IP
servers []NameServer
task *task.Periodic
}
func New(ctx context.Context, config *Config) (*Server, error) {
@ -53,12 +51,12 @@ func New(ctx context.Context, config *Config) (*Server, error) {
// Start implements common.Runnable.
func (s *Server) Start() error {
return s.task.Start()
return nil
}
// Close implements common.Closable.
func (s *Server) Close() error {
return s.task.Close()
return nil
}
func (s *Server) LookupIP(domain string) ([]net.IP, error) {