Merge pull request #5081 from kolyshkin/sim

internal/sys: simplify WriteSysctls
This commit is contained in:
Akihiro Suda
2026-01-08 10:07:11 +09:00
committed by GitHub
+1 -5
View File
@@ -2,7 +2,6 @@ package sys
import (
"fmt"
"io"
"os"
"strings"
@@ -42,10 +41,7 @@ func WriteSysctls(sysctls map[string]string) error {
}
defer sysctlFile.Close()
n, err := io.WriteString(sysctlFile, value)
if n != len(value) && err == nil {
err = fmt.Errorf("short write to file (%d bytes != %d bytes)", n, len(value))
}
_, err = sysctlFile.WriteString(value)
if err != nil {
return fmt.Errorf("failed to write sysctl %s = %q: %w", key, value, err)
}