diff --git a/http.go b/http.go index 92f1a47..9fa7932 100644 --- a/http.go +++ b/http.go @@ -131,13 +131,13 @@ func (s *HTTPServer) serve(conn net.Conn) { wg := conc.NewWaitGroup() wg.Go(func() { _, err = io.Copy(conn, peer) + _ = conn.Close() }) wg.Go(func() { _, err = io.Copy(peer, conn) + _ = peer.Close() }) wg.Wait() - _ = peer.Close() - _ = conn.Close() }() }