INNER CODE UNIT · Go

func

AliyunContainerService/pouch · builder/builder.go:112

func (bs *Server) Serve() error {
	srv := grpc.NewServer()
	bs.controller.Register(srv)

	// listener
	lis, err := getListener(bs.cfg.GRPC.Address)
	if err != nil {
		return err
	}
	defer lis.Close()
	bs.srv = srv

	return bs.srv.Serve(lis)
}

// Stop the Server.
func (bs *Server) Stop() {
	if bs.srv == nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…