From 869d600179b8e544e9fdcff401b6c09434c396f6 Mon Sep 17 00:00:00 2001 From: Josh Baker Date: Mon, 22 Aug 2016 11:07:42 -0700 Subject: [PATCH] another data race --- redcon.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/redcon.go b/redcon.go index 9b09416..9b494b9 100644 --- a/redcon.go +++ b/redcon.go @@ -113,7 +113,9 @@ func (s *Server) ListenServeAndSignal(signal chan error) error { if signal != nil { signal <- nil } + s.mu.Lock() s.ln = ln.(*net.TCPListener) + s.mu.Unlock() defer func() { ln.Close() func() {