From 55386982ea7dda075ab8901e5ac47e69aae07975 Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Mon, 8 May 2023 19:56:48 -0400 Subject: [PATCH] Tighten up shutdown --- cmd/rqlited/main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/rqlited/main.go b/cmd/rqlited/main.go index cf5ddd8b..57ab8048 100644 --- a/cmd/rqlited/main.go +++ b/cmd/rqlited/main.go @@ -201,9 +201,9 @@ func main() { if cfg.RaftClusterRemoveOnShutdown { if err := removeSelf(cfg, str, clstrClient); err != nil { - log.Printf("failed to remove self from cluster: %s", err.Error()) + log.Printf("failed to remove this node from cluster before shutdown: %s", err.Error()) } else { - log.Printf("removed self successfully from cluster") + log.Printf("removed this node successfully from cluster before shutdown") } } @@ -644,7 +644,7 @@ func removeSelf(cfg *Config, str *store.Store, client *cluster.Client) error { } laddr, err := str.LeaderAddr() if err != nil { - log.Fatalf("failed to get leader address: %s", err.Error()) + return fmt.Errorf("failed to get leader address: %s", err.Error()) } return client.RemoveNode(rn, laddr, nil, 30*time.Second)