Closed justincormack closed 7 years ago
Previously it used net.Listen
not net.ResolveUnixAddr
and net.ListenUnix
which was probably the reason why it used cgo at a guess; this was removed in #12 though.
It had the tag because it depended on the console package that used cgo
@justincormack maybe because containerd/console requires cgo ?
Well I also just opened a PR to remove that https://github.com/containerd/console/pull/9
LGTM.
I also have a console related change that im still need to find some time soon to test https://github.com/opencontainers/runc/pull/1455/files and move to containerd/console maybe. But thats linux only and also should not depend on cgo
LGTM
This just uses unix sockets, does not require cgo
Signed-off-by: Justin Cormack justin.cormack@docker.com
I can't see any reason why this is needed... this helps cross compile support which doesn't work with cgo see https://github.com/containerd/containerd/issues/866