From 68fc9fbf533d38ebd4e1e1e0bb0ac6a08d837ad5 Mon Sep 17 00:00:00 2001 From: Devon Bautista <17506592+synackd@users.noreply.github.com> Date: Tue, 8 Sep 2026 10:05:33 -0600 Subject: [PATCH 1/2] fix(smdclient): remove duplicate refreshLock field Signed-off-by: Devon Bautista <17506592+synackd@users.noreply.github.com> --- internal/smdclient/SMDclient.go | 1 - 1 file changed, 1 deletion(-) diff --git a/internal/smdclient/SMDclient.go b/internal/smdclient/SMDclient.go index bfa895ea..eb1bd91e 100644 --- a/internal/smdclient/SMDclient.go +++ b/internal/smdclient/SMDclient.go @@ -52,7 +52,6 @@ type SMDClient struct { tokenEndpoint string accessToken string accessTokenMutex sync.Mutex - refreshLock sync.Mutex nodes map[string]NodeMapping components map[string]base.Component nodesMutex *sync.RWMutex From e0b6296651309397617b159e80c12f90ad4c966c Mon Sep 17 00:00:00 2001 From: Devon Bautista <17506592+synackd@users.noreply.github.com> Date: Tue, 8 Sep 2026 10:10:09 -0600 Subject: [PATCH 2/2] fix(wgtunnel): remove duplicate GetPublicKey() Signed-off-by: Devon Bautista <17506592+synackd@users.noreply.github.com> --- pkg/wgtunnel/tunnels.go | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkg/wgtunnel/tunnels.go b/pkg/wgtunnel/tunnels.go index 0b86636a..1d470ade 100644 --- a/pkg/wgtunnel/tunnels.go +++ b/pkg/wgtunnel/tunnels.go @@ -188,16 +188,6 @@ func (m *InterfaceManager) RemovePeer(peerName string) error { return nil } -func (m *InterfaceManager) GetPublicKey(peerName string) (string, bool) { - m.peersMutex.RLock() - defer m.peersMutex.RUnlock() - peer, ok := m.peers[peerName] - if !ok { - return "", false - } - return peer.PublicKey, true -} - func (m *InterfaceManager) GetPeers() map[string]PeerConfig { m.peersMutex.RLock() defer m.peersMutex.RUnlock()