in callouts/go/extproc/internal/server/callout_server.go [106:120]
func (s *CalloutServer) StartInsecureGRPC(service extproc.ExternalProcessorServer) {
if !s.Config.EnableInsecureServer {
return
}
lis, err := net.Listen("tcp", s.Config.InsecureAddress)
if err != nil {
log.Fatalf("Failed to listen on insecure port: %v", err)
}
grpcServer := grpc.NewServer()
extproc.RegisterExternalProcessorServer(grpcServer, service)
reflection.Register(grpcServer)
if err := grpcServer.Serve(lis); err != nil {
log.Fatalf("Failed to serve gRPC on insecure port: %v", err)
}
}