diff --git a/cmd/kube-proxy/app/conntrack.go b/cmd/kube-proxy/app/conntrack.go index 2014b11be88..4de1fd40ca7 100644 --- a/cmd/kube-proxy/app/conntrack.go +++ b/cmd/kube-proxy/app/conntrack.go @@ -88,7 +88,10 @@ func (rct realConntracker) SetMax(max int) error { } // TODO: generify this and sysctl to a new sysfs.WriteInt() rct.logger.Info("Setting conntrack hashsize", "conntrackHashsize", max/4) - return writeIntStringFile("/sys/module/nf_conntrack/parameters/hashsize", max/4) + if err := writeIntStringFile("/sys/module/nf_conntrack/parameters/hashsize", max/4); err != nil { + rct.logger.Error(err, "failed to set conntrack hashsize", "conntrackHashsize", max/4) + } + return nil } func (rct realConntracker) SetTCPEstablishedTimeout(seconds int) error {