From c8e9b996f0eb0eceeb405ba43bf7fd3e9093694e Mon Sep 17 00:00:00 2001
From: Benjamin Wenger <ben@elixxir.ioo>
Date: Tue, 27 Jul 2021 14:18:52 -0700
Subject: [PATCH] added max retries to connecting to client registration

---
 registration/permissioning.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/registration/permissioning.go b/registration/permissioning.go
index b7208f2b1..917692eef 100644
--- a/registration/permissioning.go
+++ b/registration/permissioning.go
@@ -35,6 +35,7 @@ func Init(comms *client.Comms, def *ndf.NetworkDefinition) (*Registration, error
 	hParam.AuthEnabled = false
 	// Client will not send KeepAlive packets
 	hParam.KaClientOpts.Time = time.Duration(math.MaxInt64)
+	hParam.MaxRetries = 3
 	perm.host, err = comms.AddHost(&id.ClientRegistration, def.Registration.ClientRegistrationAddress,
 		[]byte(def.Registration.TlsCertificate), hParam)
 
-- 
GitLab