(pointer receiver necessary to avoid a race condition, since copying the Upstream reads the 'unhealthy' field which is accessed atomically)
()
| 69 | // copying the Upstream reads the 'unhealthy' field which is |
| 70 | // accessed atomically) |
| 71 | func (u *Upstream) String() string { return u.Dial } |
| 72 | |
| 73 | // Available returns true if the remote host |
| 74 | // is available to receive requests. This is |
no outgoing calls