chore: better tproxy error logging

This commit is contained in:
gVisor bot 2023-05-11 21:31:29 +08:00
parent 73f79b93ef
commit e81ee44f33

View file

@ -78,7 +78,7 @@ func createOrGetLocalConn(rAddr, lAddr net.Addr, in chan<- C.PacketAdapter, natT
}() }()
conn, err := listenLocalConn(rAddr, lAddr, in, natTable) conn, err := listenLocalConn(rAddr, lAddr, in, natTable)
if err != nil { if err != nil {
log.Errorln("listenLocalConn failed with error: %s, packet loss", err.Error()) log.Errorln("listenLocalConn failed with error: %s, packet loss (rAddr[%T]=%s lAddr[%T]=%s)", err.Error(), rAddr, remote, lAddr, local)
return nil, err return nil, err
} }
natTable.AddLocalConn(local, remote, conn) natTable.AddLocalConn(local, remote, conn)