Less checks

This commit is contained in:
Maxim Zhuchkov
2022-05-04 17:02:34 +03:00
committed by GitHub
parent d7e1c69c24
commit 97e3a988c4

View File

@ -38,6 +38,7 @@ func (c *Client) join(ctx context.Context, d *mcnet.Dialer, addr string) error {
host, portStr, err := net.SplitHostPort(addr) host, portStr, err := net.SplitHostPort(addr)
var port uint64 var port uint64
if err != nil { if err != nil {
host = addr
var addrErr *net.AddrError var addrErr *net.AddrError
const missingPort = "missing port in address" const missingPort = "missing port in address"
if errors.As(err, &addrErr) && addrErr.Err == missingPort { if errors.As(err, &addrErr) && addrErr.Err == missingPort {
@ -51,9 +52,6 @@ func (c *Client) join(ctx context.Context, d *mcnet.Dialer, addr string) error {
return LoginErr{"parse port", err} return LoginErr{"parse port", err}
} }
} }
if host == "" {
host = addr
}
// Dial connection // Dial connection
c.Conn, err = d.DialMCContext(ctx, addr) c.Conn, err = d.DialMCContext(ctx, addr)