Переглянути джерело

lib/relay: Prevent spurious relay error message (fixes #5861) (#5864)

Jakob Borg 6 роки тому
батько
коміт
e7e177a6fa
2 змінених файлів з 3 додано та 4 видалено
  1. 1 2
      lib/relay/client/dynamic.go
  2. 2 2
      lib/relay/client/static.go

+ 1 - 2
lib/relay/client/dynamic.go

@@ -169,8 +169,7 @@ func relayAddressesOrder(input []string) []string {
 
 	sort.Ints(ids)
 
-	addresses := make([]string, len(input))
-
+	addresses := make([]string, 0, len(input))
 	for _, id := range ids {
 		addresses = append(addresses, buckets[id]...)
 	}

+ 2 - 2
lib/relay/client/static.go

@@ -145,7 +145,7 @@ func (c *staticClient) URI() *url.URL {
 
 func (c *staticClient) connect() error {
 	if c.uri.Scheme != "relay" {
-		return fmt.Errorf("Unsupported relay schema: %v", c.uri.Scheme)
+		return fmt.Errorf("unsupported relay scheme: %v", c.uri.Scheme)
 	}
 
 	t0 := time.Now()
@@ -196,7 +196,7 @@ func (c *staticClient) join() error {
 	switch msg := message.(type) {
 	case protocol.Response:
 		if msg.Code != 0 {
-			return fmt.Errorf("Incorrect response code %d: %s", msg.Code, msg.Message)
+			return fmt.Errorf("incorrect response code %d: %s", msg.Code, msg.Message)
 		}
 
 	case protocol.RelayFull: