diff --git a/transport/internet/httpupgrade/hub.go b/transport/internet/httpupgrade/hub.go index f78f8442..816730bc 100644 --- a/transport/internet/httpupgrade/hub.go +++ b/transport/internet/httpupgrade/hub.go @@ -78,12 +78,8 @@ func (s *server) Handle(conn net.Conn) (stat.Connection, error) { Port: int(0), } } - if remoteAddr == nil { - return nil, newError("remoteAddr is nil") - } - conn = newConnection(conn, remoteAddr) - return stat.Connection(conn), nil + return stat.Connection(newConnection(conn, remoteAddr)), nil } func (s *server) keepAccepting() {