INNER CODE UNIT · Go
func
Mirantis/cri-dockerd · backend/daemon.go:68
func (s *CriDockerService) Start() error {
// Start the internal service.
if err := s.service.Start(); err != nil {
logrus.Errorf("Unable to start cri-dockerd service: %v", err)
return err
}
logrus.Info("Start cri-dockerd grpc backend")
l, err := getListener(s.endpoint)
if err != nil {
return fmt.Errorf("cri-dockerd failed to listen on %q: %v", s.endpoint, err)
}
// Create the grpc backend and register runtime and image services.
s.server = grpc.NewServer(
grpc.MaxRecvMsgSize(maxMsgSize),
grpc.MaxSendMsgSize(maxMsgSize),
)