diff --git a/cmd/docker-proxy/main_linux.go b/cmd/docker-proxy/main_linux.go index e47cb39537..d0069f2802 100644 --- a/cmd/docker-proxy/main_linux.go +++ b/cmd/docker-proxy/main_linux.go @@ -178,11 +178,7 @@ func parseFlags() ProxyConfig { } if useListenFd { - // Unlike the stdlib, passing a non-blocking socket to `sctp.FileListener` - // will result in a non-blocking Accept(). So, do not set this flag for SCTP. - if config.Proto != "sctp" { - _ = syscall.SetNonblock(int(listenSockFd), true) - } + _ = syscall.SetNonblock(int(listenSockFd), true) config.ListenSock = os.NewFile(listenSockFd, "listen-sock") }