diff options
Diffstat (limited to 'cmd/praefect/main.go')
-rw-r--r-- | cmd/praefect/main.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd/praefect/main.go b/cmd/praefect/main.go index 8b56cab28..743578b1b 100644 --- a/cmd/praefect/main.go +++ b/cmd/praefect/main.go @@ -340,6 +340,7 @@ func run(cfgs []starter.Config, conf config.Config) error { nodeManager = nodeMgr nodeMgr.Start(conf.Failover.BootstrapInterval.Duration(), conf.Failover.MonitorInterval.Duration()) + defer nodeMgr.Stop() } logger.Infof("election strategy: %q", conf.Failover.ElectionStrategy) |