diff --git a/tools/functional-tester/agent/server.go b/tools/functional-tester/agent/server.go index f17924ef4..c3239a441 100644 --- a/tools/functional-tester/agent/server.go +++ b/tools/functional-tester/agent/server.go @@ -128,7 +128,8 @@ func (srv *Server) Transport(stream rpcpb.Transport_TransportServer) (err error) errc := make(chan error) go func() { for { - req, err := stream.Recv() + var req *rpcpb.Request + req, err = stream.Recv() if err != nil { errc <- err // TODO: handle error and retry