diff options
| author | gabrix73 <gabriel1@frozenstar.info> | 2026-04-12 16:01:15 +0200 |
|---|---|---|
| committer | gabrix73 <gabriel1@frozenstar.info> | 2026-04-12 16:01:15 +0200 |
| commit | 889a154b66891074a4d92ca1d443fb4e4b72c22a (patch) | |
| tree | 3cff247bebf777d371397b7ad07dab27449331d9 | |
| parent | 30056df7115f0501c137bc8abe88422bd7199f80 (diff) | |
| download | khimera-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.go | 2 | ||||
| -rw-r--r-- | transport/failover.go | 4 |
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() |
