Browse Source

more detail log

pull/44/head
rui.zheng 11 years ago
parent
commit
d3fe7c74eb
  1. 6
      conn.go
  2. 3
      socks.go

6
conn.go

@ -144,14 +144,14 @@ func handleConn(conn net.Conn, arg Args) {
method := selector.Select(methods...)
if _, err := conn.Write([]byte{gosocks5.Ver5, method}); err != nil {
if glog.V(LWARNING) {
glog.Warningln("socks5:", err)
glog.Warningln("socks5 select:", err)
}
return
}
c, err := selector.OnSelected(method, conn)
if err != nil {
if glog.V(LWARNING) {
glog.Warningln("socks5:", err)
glog.Warningln("socks5 onselected:", err)
}
return
}
@ -160,7 +160,7 @@ func handleConn(conn net.Conn, arg Args) {
req, err := gosocks5.ReadRequest(conn)
if err != nil {
if glog.V(LWARNING) {
glog.Warningln("socks5:", err)
glog.Warningln("socks5 request:", err)
}
return
}

3
socks.go

@ -409,8 +409,10 @@ func createClientConn(conn net.Conn, uconn *net.UDPConn) (c *UDPConn, dgram *gos
select {
case dgram = <-dgramChan:
if raddr != nil {
glog.V(LINFO).Infoln("[udp] client", raddr)
c = Client(uconn, raddr)
} else {
glog.V(LINFO).Infoln("[udp] tunnel")
c = Client(conn, nil)
}
case err = <-errChan:
@ -451,6 +453,7 @@ func createServerConn(uconn *net.UDPConn, addr net.Addr) (c *UDPConn, err error)
fconn.Close()
return nil, errors.New("Failure")
}
glog.V(LINFO).Infoln("forward udp associate, on", rep.Addr, "OK")
c = Server(fconn)
return

Loading…
Cancel
Save