diff --git a/server.go b/server.go index fc6711d..8e5e9e2 100644 --- a/server.go +++ b/server.go @@ -223,6 +223,7 @@ func (s *Server) Start(laddr string) error { logger.Infof("Listening on %s", laddr) go func() { + defer socket.Close() for { conn, err := socket.Accept()