From 36d04da82eca99c533540926ac3abaf4a8209feb Mon Sep 17 00:00:00 2001 From: Peter Bourgon Date: Tue, 19 May 2015 14:48:16 +0200 Subject: [PATCH] type connEncoder can be function-scoped --- xfer/publisher.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xfer/publisher.go b/xfer/publisher.go index 7dc8758f6..183841ccf 100644 --- a/xfer/publisher.go +++ b/xfer/publisher.go @@ -53,6 +53,11 @@ func (p *TCPPublisher) Publish(msg report.Report) { } func (p *TCPPublisher) loop(incoming <-chan net.Conn) { + type connEncoder struct { + net.Conn + *gob.Encoder + } + activeConns := map[string]connEncoder{} // host: connEncoder for { @@ -94,11 +99,6 @@ func (p *TCPPublisher) loop(incoming <-chan net.Conn) { } } -type connEncoder struct { - net.Conn - *gob.Encoder -} - func fwd(ln net.Listener) chan net.Conn { c := make(chan net.Conn)