aboutsummaryrefslogtreecommitdiff
path: root/hop.go
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-12-02 18:14:35 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-12-02 18:14:35 +0100
commit4abcb612f7a3b73ff9e6a17b93d8ae9b74625564 (patch)
treec2c09194e19e0c372a60c14850a9802c7deb3ead /hop.go
parent2dc843b60ea813bdadf3c2142d4d18fb4d4d78b7 (diff)
ClientConn.Hop: simplify server address retrieval
Diffstat (limited to 'hop.go')
-rw-r--r--hop.go11
1 files changed, 2 insertions, 9 deletions
diff --git a/hop.go b/hop.go
index ecf2433..1d818e3 100644
--- a/hop.go
+++ b/hop.go
@@ -27,15 +27,8 @@ func (cc *ClientConn) Hop(serverName string) error {
return ErrNoServerConn
}
- var newSrv *Server
- for name, srv := range Conf().Servers {
- if name == serverName {
- newSrv = &srv
- break
- }
- }
-
- if newSrv == nil {
+ newSrv, ok := Conf().Servers[serverName]
+ if !ok {
return ErrNoSuchServer
}