From d3b7d4090b369b9782a0ceb4971f4ed731d38823 Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Tue, 20 Dec 2022 16:08:18 -0800 Subject: [PATCH] retry on failed auth --- agent/agent.go | 1 + 1 file changed, 1 insertion(+) diff --git a/agent/agent.go b/agent/agent.go index d9e573b..f3cbadc 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -418,6 +418,7 @@ func (a *Agent) setupNatsOptions() []nats.Option { opts = append(opts, nats.UserInfo(a.AgentID, a.Token)) opts = append(opts, nats.ReconnectWait(time.Duration(reconnectWait)*time.Second)) opts = append(opts, nats.RetryOnFailedConnect(true)) + opts = append(opts, nats.IgnoreAuthErrorAbort()) opts = append(opts, nats.PingInterval(time.Duration(a.NatsPingInterval)*time.Second)) opts = append(opts, nats.Compression(a.NatsWSCompression)) opts = append(opts, nats.MaxReconnects(-1))