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