update func calls

This commit is contained in:
ginuerzh 2020-02-09 10:32:34 +08:00
parent ece79946b3
commit 8121e20cbd
3 changed files with 4 additions and 3 deletions

View File

@ -20,7 +20,7 @@ import (
)
// Version is the gost version.
const Version = "2.10.1"
const Version = "2.10.1-dev"
// Debug is a flag that enables the debug log.
var Debug bool

View File

@ -53,7 +53,8 @@ func (h *tcpRedirectHandler) Handle(c net.Conn) {
log.Logf("[red-tcp] %s -> %s", srcAddr, dstAddr)
cc, err := h.options.Chain.Dial(dstAddr.String(),
cc, err := h.options.Chain.DialContext(context.Background(),
"tcp", dstAddr.String(),
RetryChainOption(h.options.Retries),
TimeoutChainOption(h.options.Timeout),
)

2
udp.go
View File

@ -345,7 +345,7 @@ func (c *udpClientConn) WriteTo(b []byte, addr net.Addr) (int, error) {
}
func (c *udpClientConn) ReadFrom(b []byte) (n int, addr net.Addr, err error) {
n, err = c.Read(b)
n, err = c.UDPConn.Read(b)
addr = c.RemoteAddr()
return
}