INNER CODE UNIT · Go

listenFD

Mirantis/cri-dockerd · backend/daemon_unix.go:17

func listenFD(addr string) (net.Listener, error) {
	var (
		err       error
		listeners []net.Listener
	)
	// socket activation
	listeners, err = activation.Listeners()
	if err != nil {
		return nil, err
	}

	if len(listeners) == 0 {
		return nil, errors.New(
			"no sockets found via socket activation: make sure the service was started by systemd",
		)
	}

	// default to first fd

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…