From 90a45c10ca85bc28cb3727fe91bfa2e5f5fb72fa Mon Sep 17 00:00:00 2001 From: matst80 Date: Sat, 9 Nov 2024 23:10:36 +0100 Subject: [PATCH] reuse connections if possible --- synced-pool.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/synced-pool.go b/synced-pool.go index 352ceb0..ce6aa19 100644 --- a/synced-pool.go +++ b/synced-pool.go @@ -106,7 +106,8 @@ func NewSyncedPool(local *GrainLocalPool, hostname string, d Discovery) (*Synced log.Printf("Error accepting connection: %v\n", err) continue } - log.Printf("Got connection from %s", conn.RemoteAddr().String()) + log.Printf("Got connection from %s", conn.RemoteAddr().Network()) + pool.AddRemoteWithConnection(conn.RemoteAddr().Network(), conn) go pool.handleConnection(conn) } }()