diff options
| author | Paul Buetow <paul@buetow.org> | 2023-06-07 09:21:38 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2023-06-07 09:21:38 +0300 |
| commit | 548700540cb17755e14fae42413d28d462c01157 (patch) | |
| tree | 5fbe4248246af834867f9dd7352a45ec1894020b /internal/server | |
| parent | 0419ce65005190c25b5a86559919c2185e6b632f (diff) | |
refactor
Diffstat (limited to 'internal/server')
| -rw-r--r-- | internal/server/tcpserver.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/internal/server/tcpserver.go b/internal/server/tcpserver.go index 30baa4a..983228b 100644 --- a/internal/server/tcpserver.go +++ b/internal/server/tcpserver.go @@ -44,9 +44,12 @@ func handleConnection(ctx context.Context, conf config.Config, conn net.Conn, ch chan<- vote.Vote) { defer conn.Close() - remoteAddr := conn.RemoteAddr().String() - reader := bufio.NewReader(conn) + var ( + remoteAddr = conn.RemoteAddr().String() + reader = bufio.NewReader(conn) + ) + for { select { case <-ctx.Done(): |
