aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2022-05-01 09:47:55 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2022-05-01 09:47:55 +0200
commitb870182c52a80046d609af11d4b196e9d6e3e56b (patch)
treef2c3cccaec267e61607c940976c5b20fc297799c
parentb91b3cfa507d296f716b0eeb1afa3be4047f0c3d (diff)
Make RmServer return nothing
The server is guaranteed to not exist and if you need to look that up you should just do it directly
-rw-r--r--config.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/config.go b/config.go
index 4fe9851..0d42ab2 100644
--- a/config.go
+++ b/config.go
@@ -110,18 +110,16 @@ func AddServer(server Server) bool {
// RmServer deletes a Server from the Config at runtime.
// Any server can be deleted this way, not just the ones
// added using AddServer.
-func RmServer(name string) bool {
+func RmServer(name string) {
configMu.Lock()
defer configMu.Unlock()
for i, srv := range config.Servers {
if srv.Name == name {
config.Servers = append(config.Servers[:i], config.Servers[1+i:]...)
- return true
+ return
}
}
-
- return false
}
// FallbackServers returns a slice of server names that