Skip to content

mycoco2014/net

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

socks5 proxy

  • add tcp connect timeout
  • add tcp read timeout
  • add tcp write timeout

socks5 添加 tcp 超时时间参数

	dialer,err := proxy.SOCKS5("tcp",tmpProxy.host,nil,proxy.Direct,
		2 * time.Second,
		4 * time.Second,
	)
	if err != nil {
		log.Printf("[ERROR1] %s proxy.SOCKS5 %s\r\n", tmpProxy.host, err )
		return false,0
	}
	// tcp connec timeout
	connDealLine := time.Duration( 3 * time.Second )
	conn, err := dialer.DialTimeout("tcp", CHECK_DOMAIN, connDealLine)

About

[mirror] Go supplementary network libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%