summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgabrix73 <gabriel1@frozenstar.info>2026-04-12 16:01:15 +0200
committergabrix73 <gabriel1@frozenstar.info>2026-04-12 16:01:15 +0200
commit889a154b66891074a4d92ca1d443fb4e4b72c22a (patch)
tree3cff247bebf777d371397b7ad07dab27449331d9
parent30056df7115f0501c137bc8abe88422bd7199f80 (diff)
downloadkhimera-889a154b66891074a4d92ca1d443fb4e4b72c22a.tar.gz
khimera-889a154b66891074a4d92ca1d443fb4e4b72c22a.tar.xz
khimera-889a154b66891074a4d92ca1d443fb4e4b72c22a.zip
fix: remove unused startIndex variable, use StaticKeypair for noise.Config
-rw-r--r--session/session.go2
-rw-r--r--transport/failover.go4
2 files changed, 1 insertions, 5 deletions
diff --git a/session/session.go b/session/session.go
index 688321d..062d9ae 100644
--- a/session/session.go
+++ b/session/session.go
@@ -60,7 +60,7 @@ func (sm *SessionManager) CreateSession(remotePubKey string, isInitiator bool) (
return nil, fmt.Errorf("failed to generate keypair: %w", err)
}
- config.KeyPair = keypair
+ config.StaticKeypair = keypair
hs, err = noise.NewHandshakeState(config)
if err != nil {
diff --git a/transport/failover.go b/transport/failover.go
index 77129a3..c2981f0 100644
--- a/transport/failover.go
+++ b/transport/failover.go
@@ -53,10 +53,6 @@ func NewFailoverTransport(transports []Transport, config *FailoverConfig) *Failo
// Connect attempts to connect using transports in priority order
func (ft *FailoverTransport) Connect(address string) (net.Conn, error) {
- ft.mu.Lock()
- startIndex := ft.currentIndex
- ft.mu.Unlock()
-
// Try each transport in order
for attempt := 0; attempt < len(ft.transports)*ft.maxRetries; attempt++ {
ft.mu.Lock()