server&tests: Fix goroutine leaks

This commit is contained in:
lzhfromustc
2021-03-23 12:52:59 -04:00
parent 4f34f14830
commit 3de6b382df
2 changed files with 2 additions and 2 deletions

View File

@@ -218,7 +218,7 @@ func startGRPCProxy(cmd *cobra.Command, args []string) {
httpClient := mustNewHTTPClient(lg)
srvhttp, httpl := mustHTTPListener(lg, m, tlsinfo, client, proxyClient)
errc := make(chan error)
errc := make(chan error, 3)
go func() { errc <- newGRPCProxyServer(lg, client).Serve(grpcl) }()
go func() { errc <- srvhttp.Serve(httpl) }()
go func() { errc <- m.Serve() }()