Browse Source

fix test

pull/350/head
ginuerzh 8 years ago
parent
commit
630b9f87b8
  1. 5
      chain.go
  2. 5
      node.go

5
chain.go

@ -256,7 +256,10 @@ func (c *Chain) selectRoute() (route *Chain, err error) {
// selectRouteFor selects route with bypass testing.
func (c *Chain) selectRouteFor(addr string) (route *Chain, err error) {
if c.IsEmpty() || c.isRoute {
if c.IsEmpty() {
return newRoute(), nil
}
if c.isRoute {
return c, nil
}

5
node.go

@ -2,6 +2,7 @@ package gost
import (
"errors"
"fmt"
"net/url"
"strconv"
"strings"
@ -140,6 +141,10 @@ func (node *Node) GetInt(key string) int {
}
func (node Node) String() string {
if node.url == nil {
return fmt.Sprintf("%s+%s://%s",
node.Protocol, node.Transport, node.Addr)
}
return node.url.String()
}

Loading…
Cancel
Save