From 57b1e55a0c12369522c65708c1ccf0d8630a10b4 Mon Sep 17 00:00:00 2001 From: Mikio Hara Date: Sat, 9 Jan 2016 03:47:40 +0900 Subject: [PATCH] net: stop scanning for domain name once the first label has been found Change-Id: I95c6c85eecb53ffe52b64d521180148b624e9424 Reviewed-on: https://go-review.googlesource.com/18423 Reviewed-by: Brad Fitzpatrick --- src/net/dnsclient.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/net/dnsclient.go b/src/net/dnsclient.go index 98d1750a63..5dc2a0368c 100644 --- a/src/net/dnsclient.go +++ b/src/net/dnsclient.go @@ -174,6 +174,7 @@ func absDomainName(b []byte) string { for _, x := range b { if x == '.' { hasDots = true + break } } if hasDots && b[len(b)-1] != '.' { -- 2.50.0